Hæ! Þann 30. nóvember héldum við fund á skrifstofu okkar ásamt samfélaginu í Golang í Moskvu til að fagna 10 ára afmæli Go. Við ræddum vélanám í Go þjónustum, lausnir fyrir álagsjöfnun í mörgum klasa, aðferðir við að skrifa Go forrit fyrir Cloud Native og sögu Go.
Smelltu hér að neðan ef þú hefur áhuga á þessum efnum. Í færslunni er allt fundarefni: myndbandsupptökur af fyrirlestrum, kynningar fyrirlesara, umsagnir gesta og tenglar á myndasöguna.

Skýrslur
10 ára af góðu gengi — Alexey Palazhchenko
Fyrirlestur um fortíð og framtíð Go, vistkerfi þess og samfélög, þar á meðal Golang í Moskvu.

→
Umsagnir hlustenda
- Ég lærði heilmikið um sögu Go. Það var áhugavert.
- Það var áhugavert að læra um sögu þróunar tungumálsins og samfélagsins.
- Við þurfum fleiri fólk og svona skýrslur!
Að samþætta vélanámslíkön í Go þjónustu — Dmitry Zenin, Ozon
Þetta er sagan af því hvernig Ozon beitti vélanámi til að spá fyrir um flokka. Tilraunirnar voru gerðar með Python og vélanámskerfi þess. Framleiðsluumhverfi fyrirtækisins byggir þó á Go og Dmitry deildi því hvernig þeir innleiddu þróun sína í núverandi Go þjónustu, mælikvarðana sem þeir notuðu og niðurstöðunum, bæði hvað varðar upphafsverkefnið og heildarafköst kerfisins.

→
Umsagnir hlustenda
- Þessi fyrirlestur er ekki fyrir alla. Hann mun vekja áhuga þeirra sem hafa áhuga á vélanámi, tauganetum og svo framvegis.
- Raunveruleg þróunaraðferð. Það er alltaf ánægjulegt að heyra um framkvæmd frá hugmynd til loka.
- Í fyrra starfi mínu hóf ég flutning breytuframleiðslu fyrir vélanámslíkön yfir í Go. Þetta fór í framleiðslu. Það var áhugavert að heyra hvernig fólk samþætti Tensorflow/fasttext.
Navigator — lausn fyrir jafnvægi milli margra klasa: rökstuðningurinn á bak við gerð hennar og þróunarreynsla — Mikhail Shaverdo, Avito
Mikhail ræddi um sérkenni þróunar og prófana á skýjatengdum forritum í Go og notaði þjónustunet Avito sem dæmi.
Í áætluninni:
- Af hverju þarftu Navigator: marga DC-a og Canary;
- Af hverju lausnir frá þriðja aðila henta ekki;
- Hvernig Navigator virkar;
- Einingaprófanir eru góðar, en e2e er betri;
- gildrur sem við lentum í.

→
Umsagnir hlustenda
- Áhugavert, en ég er ekki DevOps sérfræðingur. Ég mælti með þessu við vin; hann gæti haft áhuga. Sérstaklega þar sem hann er líka farinn að fást við útgáfur af Canary.
- Það var margt sem var nýtt fyrir mér. Ég skildi ekki allt, en kynningin var samt áhugaverð.
- Ég er að læra Kubernetes. Þessi fyrirlestur var mjög gagnlegur.
Undirbúningur þjónustu fyrir heim skýjainnviða — Elena Grakhovats, N26
Go er eitt af þessum forritunarmálum sem maður verður ástfanginn af og það varir. Hins vegar, til að byrja að skrifa á áhrifaríkan hátt, er ekki nóg að læra bara setningafræðina, taka Go Tour eða lesa kennslumyndband. Elena deildi þeim aðferðum sem þarf til að skrifa Go forrit fyrir Cloud Native, hvernig á að vinna með ytri ósjálfstæði eins öruggt og mögulegt er og hvernig á að Dockerize þjónustur sem skrifaðar eru í Go á réttan hátt.

→
Umsagnir hlustenda
- Frábær skýrsla. Mjög gagnleg og hægt að nota hana beint.
- Hann flytur áhugaverða kynningu. Mörg áhugaverð dæmisögur. Í heildina var kynningin jákvæð.
- Góð ráð. Hámarksæfing.
tilvísanir
Öll myndbönd frá fundinum er að finna á YouTube rásinni okkar. Til að fylgjast með næsta Avito fundi, gerstu áskrifandi að síðunni okkar á .
Við birtum myndir frá fundinum á síðum AvitoTech. и Kíktu við ef þú hefur áhuga.
Þar til næst!
Heimild: www.habr.com

