Hola El 7 de diciembre, la oficina de Avito albergará el quinto mitap de la serie Backend United, llamada "Shawarma". Esta reunión está dirigida a arquitectos y desarrolladores.
¿De qué queremos hablar? Muchas empresas tarde o temprano pasan de un monolito a microservicios. Esto generalmente conduce a interacciones más complejas entre los servicios y otros problemas. En la reunión hablaremos sobre la experiencia real de pasar a microservicios, métodos de interacción sincrónica y asincrónica, la organización de flujos de datos y el papel de Kafka en la arquitectura de microservicios.
Las presentaciones serán realizadas por ingenieros de ManyChat, Avito y Severstal Digital. La reunión comenzará a las 12:00. Regístrese e invite a colegas. Debajo de la escena: resúmenes, enlaces a registro y transmisión de video del mitap.

Informes
Arquitectura dirigida por eventos en el contexto de microservicios: patrones básicos - Nikolay Golov, ManyChat

Digamos que hay microservicios, hay un bus de datos, entonces todo debería ser obvio: arquitectura dirigida por eventos. Pero no todo es tan simple, ya que Event-Driven Architecture son varios patrones, con patrones mutuamente excluyentes. Notificación de eventos / Transferencia de estado llevada a eventos / Aprobación de eventos / CQRS - 4 patrones, 4 enfoques, algo similar, pero algo mutuamente excluyente. Te diré en qué se diferencian estos patrones, qué intentamos usar y qué obtuvimos al final.
Montaje de neumáticos corporativo - Anton Sukhov, Avito

En el informe, me gustaría hablar sobre la experiencia de Avito en la implementación de un bus de datos en nuestra plataforma. Cómo se implementa desde un punto de vista arquitectónico y cómo obtuvimos el control sobre los flujos de datos y no tuvimos problemas.
Interacción sincrónica de microservicios - Alexander Gubanov, Avito

Hablemos de la interacción sincrónica, los principales problemas que surgen con los equipos distribuidos y los enfoques para la resolución: contabilidad, validación, generación de código y bibliotecas.
El uso de Kafka en la producción de acero - Donat Fetisov, Severstal Digital

En Severstal estamos creando soluciones para nuestra propia producción que brindan beneficios económicos al reducir costos, aumentar la productividad y reducir el tiempo de inactividad. Cada solución es un producto separado, que a menudo contiene un modelo de aprendizaje automático.
Como líder de la parte tecnológica del equipo, le contaré ejemplos de proyectos reales sobre los patrones de uso de Kafka, nuestras expectativas, requisitos y dificultades que enfrentamos al trabajar con esta popular alineación.
Contraseñas y apariencias
Mitap comenzará el 7 de diciembre a las 12:00. La participación en el evento es gratuita, pero debe registrarse . Indique su apellido y nombre como en su pasaporte, y no olvide llevarlo (o una licencia de conducir) con usted, de lo contrario no podrá ingresar a la oficina.
Dirección: oficina Avito, Lesnaya 7 .
Si no puede asistir a la reunión, mire la transmisión en vivo en el canal AvitoTech de YouTube . Será posible hacer preguntas en vivo que les daremos voz a los oradores.
Hasta pronto!