Hola! El 30 de novembre, a la nostra oficina, juntament amb la comunitat de Golang Moscou, vam celebrar una trobada amb motiu del desè aniversari de Go. A la reunió es van parlar d'aprenentatge automàtic als serveis Go, solucions per a l'equilibri multi-clúster, tècniques per escriure aplicacions Go per a Cloud Native i la història de Go.
Ves al gat si t'interessen aquests temes. Dins de la publicació hi ha tots els materials de la reunió: enregistraments de vídeo d'informes, presentacions de ponents, comentaris dels convidats de la reunió i enllaços a un reportatge fotogràfic.

Informes
10 anys de Go - Alexey Palazhchenko
Un informe sobre el passat i el futur de Go, el seu ecosistema i les seves comunitats, inclosa Golang Moscou.

→
Comentaris dels oients
- He après molt de la història de Go. Va ser interessant.
- Va ser interessant conèixer la història de la llengua i la comunitat.
- Hi hauria més gent així i informes!
Integració de models ML en un servei Go — Dmitry Zenin, Ozon
La història de com Ozon va aplicar l'aprenentatge automàtic a la predicció de categories. Els experiments es van dur a terme amb python i el seu ecosistema ml. No obstant això, la producció a l'empresa continua i Dmitry va parlar de com van implementar els seus desenvolupaments al servei de go existent, amb quines mètriques el van cobrir i què van obtenir com a resultat, tant des del punt de vista de la tasca inicial com de la tasca inicial. des del punt de vista del rendiment de tot el sistema .

→
Comentaris dels oients
- L'informe "no és per a tothom". Serà d'interès per a aquells que estiguin interessats en ML, xarxes neuronals, etc.
- Cas del desenvolupament real. Sempre és agradable sentir parlar de la implementació de la idea a la implementació.
- En el meu treball anterior, la meva iniciativa va ser transferir la generació de variables per als models d'aprenentatge automàtic a Go. Això va entrar en producció. Va ser interessant escoltar com la gent connectava Tensorflow/fasttext.
Navigator: una solució per a l'equilibri de múltiples clústers: raons per a l'experiència de creació i desenvolupament - Mikhail Shaverdo, Avito
Mikhail va parlar sobre les característiques de desenvolupament i prova d'aplicacions natives del núvol a Go utilitzant l'exemple de malla de servei a Avito.
Al programa:
- per què necessiteu Navigator: diversos DC i Canary;
- per què les solucions de tercers no són adequades;
- com funciona Navigator;
- les proves unitàries són bones, però amb e2e són millors;
- les trampes que hem trobat.

→
Comentaris dels oients
- Interessant, però no sóc un devops. Ho vaig recomanar a un amic i potser li interessaria. A més, també va començar a trobar alliberaments canaris.
- Hi havia moltes coses noves per a mi. No ho podia entendre tot, però l'actuació encara era interessant.
- Estic aprenent Kubernetes. L'informe és molt útil.
Preparant serveis per al món de les infraestructures de núvol - Elena Grahovac, N26
Go és un d'aquells llenguatges de programació dels quals t'enamores seriosament i durant molt de temps. Tanmateix, per començar a escriure-hi eficaçment, no n'hi ha prou amb aprendre la sintaxi i fer el Go Tour o llegir un llibre de text. L'Elena ens va explicar quines tècniques es necessiten per escriure aplicacions Go per Cloud Native, com treballar amb dependències externes de la manera més segura possible i com acoblar correctament els serveis escrits a Go.

→
Comentaris dels oients
- Super reportatge. Molt útil i directament aplicable a la pràctica.
- Ell parla de manera interessant. Molts casos interessants. En general l'actuació va ser positiva.
- Bon consell. Pràctica màxima.
Referències
Tots els vídeos de la trobada es poden trobar al nostre canal de YouTube. Per no perdre't la propera trobada a Avito, subscriu-te a la nostra pàgina a .
Vam penjar fotos de la reunió a les pàgines d'AvitoTech и . Fes una ullada si t'interessa.
Us tornem a veure
Font: www.habr.com

