Përshëndetje! Më 30 nëntor, zhvilluam një takim në zyrën tonë së bashku me komunitetin Golang të Moskës për të festuar 10-vjetorin e Go. Diskutuam mbi të mësuarit automatik në shërbimet Go, zgjidhjet e balancimit të ngarkesës me shumë grupe, teknikat për shkrimin e aplikacioneve Go për Cloud Native dhe historinë e Go.
Klikoni më poshtë nëse jeni të interesuar për këto tema. Brenda postimit janë të gjitha materialet e takimit: regjistrime video të fjalimeve, prezantime nga folësit, vlerësime nga të ftuarit dhe lidhje për raportin fotografik.

Raportet
10 Vjet Go â Alexey Palazhchenko
Një bisedë rreth të kaluarës dhe të ardhmes së Go-së, ekosistemit të saj dhe komuniteteve të saj, përfshirë Golang Moscow.

â
Vlerësimet e dëgjuesve
- Mësova shumë për historinë e Go-s. Ishte interesante.
- Ishte interesante të mësoja rreth historisë së zhvillimit të gjuhës dhe komunitetit.
- Na duhen më shumë njerëz dhe raporte si ky!
Integrimi i modeleve ML nĂ« njĂ« shĂ«rbim Go â Dmitry Zenin, Ozon
Kjo është historia se si Ozon zbatoi të mësuarit automatik në parashikimin e kategorive. Eksperimentet u kryen duke përdorur Python dhe ekosistemin e tij të ML. Megjithatë, mjedisi i prodhimit të kompanisë bazohet në Go, dhe Dmitry ndau se si i zbatuan zhvillimet e tyre në një shërbim ekzistues Go, metrikat që përdorën dhe rezultatet që rezultuan, si në aspektin e detyrës fillestare ashtu edhe në aspektin e performancës së përgjithshme të sistemit.

â
Vlerësimet e dëgjuesve
- Ky prezantim nuk është për të gjithë. Do të jetë me interes për ata që janë të interesuar në ML, rrjetet nervore etj.
- NjĂ« studim rasti zhvillimi nga bota reale. ĂshtĂ« gjithmonĂ« kĂ«naqĂ«si tĂ« dĂ«gjosh pĂ«r zbatimin nga koncepti deri nĂ« pĂ«rfundim.
- Në punën time të mëparshme, unë nisa migrimin e gjenerimit të variablave për modelet e të mësuarit automatik në Go. Kjo hyri në prodhim. Ishte interesante të dëgjoja se si njerëzit integruan Tensorflow/fasttext.
Navigator â njĂ« zgjidhje pĂ«r balancimin e shumĂ«-grupeve: arsyetimi pas pĂ«rvojĂ«s sĂ« krijimit dhe zhvillimit tĂ« tij â Mikhail Shaverdo, Avito
Mikhail diskutoi specifikat e zhvillimit dhe testimit të aplikacioneve të orientuara drejt cloud-it në Go, duke përdorur si shembull rrjetën e shërbimeve të Avito-s.
NĂ« program:
- Pse ju nevojitet Navigator: DC të shumëfishta dhe Canary;
- Pse zgjidhjet e palëve të treta nuk janë të përshtatshme;
- Si funksionon Navigatori;
- Testet njësi janë të mira, por e2e është më e mirë;
- grackat që hasëm.

â
Vlerësimet e dëgjuesve
- Interesante, por nuk jam profesionist i DevOps. Ia rekomandova një miku; mund të jetë i interesuar. Sidomos duke qenë se edhe ai po fillon të merret me versionet e Canary.
- Kishte shumĂ« gjĂ«ra tĂ« reja pĂ«r mua. Nuk munda tâi kuptoja tĂ« gjitha, por prezantimi ishte prapĂ«seprapĂ« interesant.
- Po mësoj Kubernetes. Ky prezantim ishte shumë i dobishëm.
PĂ«rgatitja e ShĂ«rbimeve pĂ«r BotĂ«n e Infrastrukturave tĂ« Cloud-it â Elena Grakhovats, N26
Go është një nga ato gjuhë programimi me të cilat bie në dashuri dhe kjo zgjat shumë. Megjithatë, për të filluar të shkruash në mënyrë efektive, nuk mjafton vetëm të mësosh sintaksën, të ndjekësh Go Tour ose të lexosh një tutorial. Elena ndau teknikat e nevojshme për të shkruar aplikacione Go për Cloud Native, si të punosh me varësi të jashtme sa më sigurt të jetë e mundur dhe si të Dockerizosh siç duhet shërbimet e shkruara në Go.

â
Vlerësimet e dëgjuesve
- Raport i shkëlqyer. Shumë i dobishëm dhe i zbatueshëm drejtpërdrejt.
- Ai mban një prezantim tërheqës. Shumë studime rastesh interesante. Në përgjithësi, prezantimi ishte pozitiv.
- Këshillë e mirë. Praktikë maksimale.
Referencat
Të gjitha videot nga takimi mund të gjenden në kanalin tonë në YouTube. Për të qëndruar të informuar me takimin e ardhshëm të Avito-s, regjistrohuni në faqen tonë në .
Ne postuam foto nga takimi në faqet e AvitoTech. О Hidhini një sy nëse jeni të interesuar.
Deri herën tjetër!
Burimi: www.habr.com

