Habari! Mnamo Novemba 30, ofisini kwetu, pamoja na jumuiya ya Golang Moscow, tulifanya mkutano katika hafla ya ukumbusho wa miaka kumi wa Go. Katika mkutano huo walijadili kujifunza kwa mashine katika huduma za Go, suluhu za kusawazisha vikundi vingi, mbinu za kuandika programu za Go kwa Cloud Native na historia ya Go.
Nenda kwa paka ikiwa una nia ya mada hizi. Ndani ya chapisho kuna nyenzo zote kutoka kwa mkutano: rekodi za video za ripoti, mawasilisho ya wasemaji, hakiki kutoka kwa wageni wa mkutano na viungo vya ripoti ya picha.
Ripoti
Miaka 10 ya Go - Alexey Palazhchenko
Ripoti kuhusu siku za nyuma na zijazo za Go, mfumo wake wa ikolojia na jumuiya zake, ikiwa ni pamoja na Golang Moscow.
β
Mapitio ya wasikilizaji
- Nilijifunza mengi kutoka kwa historia ya Go. Ilikuwa ya kuvutia.
- Ilipendeza kujifunza kuhusu historia ya lugha na jamii.
- Kungekuwa na watu zaidi kama hao na ripoti!
Ujumuishaji wa miundo ya ML katika huduma ya Go - Dmitry Zenin, Ozon
Hadithi ya jinsi Ozon ilitumia ujifunzaji wa mashine kwenye utabiri wa aina. Majaribio hayo yalifanywa kwa kutumia chatu na mfumo ikolojia wake wa ml. Walakini, uzalishaji katika kampuni huishi kwa kwenda na Dmitry alizungumza juu ya jinsi walivyotekeleza maendeleo yao katika huduma iliyopo, ni metriki gani waliifunika na walipata matokeo gani, kutoka kwa mtazamo wa kazi ya awali na. kwa mtazamo wa utendaji wa mfumo mzima.
β
Mapitio ya wasikilizaji
- Ripoti hiyo "sio ya kila mtu." Itakuwa ya manufaa kwa wale ambao wana nia ya ML, mitandao ya neural, na kadhalika.
- Kesi kutoka kwa maendeleo ya kweli. Daima ni nzuri kusikia juu ya utekelezaji kutoka kwa wazo hadi utekelezaji.
- Katika kazi yangu ya awali, mpango wangu ulikuwa kuhamisha kizazi cha vigeu vya miundo ya kujifunza mashine hadi Go. Hii iliingia katika uzalishaji. Ilipendeza kusikia jinsi watu waliunganisha Tensorflow/fasttext.
Navigator - suluhisho la kusawazisha kwa nguzo nyingi: sababu za uundaji na uzoefu wa maendeleo - Mikhail Shaverdo, Avito
Mikhail alizungumza kuhusu vipengele vya kuunda na kujaribu programu za asili za wingu katika Go kwa kutumia mfano wa matundu ya huduma katika Avito.
Katika programu:
- kwa nini unahitaji Navigator: DCs kadhaa na Canary;
- kwa nini ufumbuzi wa tatu haufai;
- jinsi Navigator inavyofanya kazi;
- vipimo vya kitengo ni nzuri, lakini kwa e2e ni bora zaidi;
- mitego tuliyokutana nayo.
β
Mapitio ya wasikilizaji
- Inafurahisha, lakini mimi sio mshiriki. Nilipendekeza kwa rafiki na anaweza kupendezwa. Kwa kuongezea, pia alianza kukutana na matoleo ya canary.
- Kulikuwa na mengi ambayo yalikuwa mapya kwangu. Sikuweza kuelewa kila kitu, lakini utendaji bado ulikuwa wa kuvutia.
- Ninajifunza Kubernetes. Ripoti ni muhimu sana.
Kuandaa huduma kwa ulimwengu wa miundombinu ya wingu - Elena Grahovac, N26
Go ni mojawapo ya lugha hizo za programu ambazo unapenda kwa umakini na kwa muda mrefu. Hata hivyo, ili kuanza kuandika kwa ufanisi ndani yake, haitoshi kujifunza syntax na kuchukua Ziara ya Go au kusoma kitabu. Elena alituambia ni mbinu gani zinahitajika ili kuandika programu za Go kwa Cloud Native, jinsi ya kufanya kazi na wategemezi wa nje kwa usalama iwezekanavyo, na jinsi ya kuweka vizuri huduma zilizoandikwa katika Go.
β
Mapitio ya wasikilizaji
- Super ripoti. Muhimu sana na inatumika moja kwa moja katika mazoezi.
- Anazungumza kwa kuvutia. Kesi nyingi za kuvutia. Kwa ujumla utendaji ulikuwa mzuri.
- Ushauri mzuri. Upeo wa mazoezi.
marejeo
Tulichapisha picha kutoka kwa mkutano kwenye kurasa za AvitoTech
Tutaonana hivi karibuni!
Chanzo: mapenzi.com