Informe de la metapa de Go in Production: video, fotos, presentaciones



Hola a todos! El 23 de septiembre, la pasamos muy bien en la oficina de Moscú de Mail.Ru Group en la reunión de la comunidad Go en producción . Hemos recopilado fotos, videos y presentaciones para usted.

Las fotos de buena calidad están en la nube .
Las presentaciones de los oradores están disponibles en la carpeta .

Grabaciones de video de informes:

"Un billón de empuje para ir", Dmitry Shveenkov, Mail.Ru Group



El informe analiza los problemas de enviar notificaciones push en grandes volúmenes. Dmitry habla sobre problemas con Python y por qué decidieron cambiar a Go, qué dificultades tuvieron durante el desarrollo. También discutimos las métricas recibidas de un servicio en vivo.

"La experiencia de mover partes del sitio de un banco de Parser to Go", Andrey Racerov, Alfa Bank



La presentación está dedicada a aserrar un monolito en un idioma poco conocido. Artyom explica por qué la elección recayó en Go, aunque otros idiomas estuvieron involucrados en el proyecto, cómo cambiaron sus puntos de vista sobre sus propios servicios, qué errores encontraron durante el trabajo y por qué el pequeño equipo es bueno con Go.

"Media Server Broadcasts on Go", Mikhail Raichenko, VK



Cómo VKontakte creó su propio servidor de medios en Go, dónde ganaron, dónde perdieron, cómo se integraron con la infraestructura. Por qué la elección recayó en Go, y no en C / C ++ tradicional (pero también están allí), y qué sucedió al final.

“Dos experiencias muy diferentes migrando a Go. En el ejemplo de Lazada y Ozon.travel ", Yuri Vasiyarov, Ozon.travel



Yuri compara los procesos de transición para ir en dos compañías con pilas tecnológicas completamente diferentes (PHP y .NET). El autor hizo un informe equilibrado e igualmente cubrió el aspecto técnico y organizativo de este tema. Lo que este informe no será: una historia sobre la cual Go es un lenguaje maravilloso.

"Cómo comenzamos a usar Go en Answers@Mail.ru.Ru", Marc Belotsky, Mail.Ru Group



Mark habla sobre cómo portar la funcionalidad de Perl to Go en Answers@Mail.ru.Ru. El orador comparte las alegrías y los dolores de cambiar a este idioma, y ​​especialmente cómo hacer amigos del antiguo proyecto de cebada perlada con el nuevo gosh. A partir del informe, aprenderá por qué al equipo le gusta Go y por qué no lamentan haber cambiado a él.

"La experiencia de la transición del proyecto Avito.Dostavka de Java a Go", Ilya Lapin, Sergey Polyakov, Avito



Los oradores hablaron sobre cómo reescribieron el proyecto de microservicio de Java to Go, qué dificultades encontraron, qué ventajas pudieron ver y qué nos sucedió después de eso.

"Búsqueda de correo de canalización en marcha", Victor Starodub, Grupo Mail.Ru



Víctor habla sobre cómo Go le ahorró al equipo mucha energía y nervios al escribir una búsqueda por correo. El informe describirá algunos aspectos del procesamiento de las consultas de búsqueda y la sincronización de los buzones con un índice de búsqueda, que cayó bien en Go. También se mencionarán las tareas con las que surgieron dificultades.

"Sincronización de datos en Go con mysql binlog", Artyom Zheltak, Rambler



Como parte del proyecto Rambler, el hilo al copiar daemons de C to Go era la cuestión de sincronizar datos con el sistema principal. Artyom habla sobre qué problemas resuelve mysql binlog, cuáles son las características de implementar su procesamiento en Go, problemas y sus soluciones, saca conclusiones sobre la conveniencia de usar.

"Cambio de la API web de Mail.Mail.Ru a Go", Vasily Romanov, Mail.Ru Group



El informe está dedicado a cómo Post.Mail.Ru decidió comenzar la transferencia del proyecto con una historia de 20 años de Perl to Go. Vasily habla sobre la arquitectura de la API de correo antes y después, cómo amaba la generación de código y por qué las pruebas de recuadro negro son útiles al cambiar el idioma del proyecto.

¡Estén atentos para los próximos eventos y únanse a nosotros!

Source: https://habr.com/ru/post/es431140/


All Articles