Backend United # 5: Shawarma - Microsserviços, Sistemas Distribuídos e Kafka

Oi Em 7 de dezembro, o escritório da Avito sediará o quinto mitap da série Backend United, apelidado de "Shawarma". Esta reunião é destinada a arquitetos e desenvolvedores.


Sobre o que queremos conversar? Muitas empresas, mais cedo ou mais tarde, passam de um monólito para microsserviços. Isso geralmente leva a interações mais complexas entre serviços e outros problemas. Na reunião, falaremos sobre a experiência real de mudar para microsserviços, métodos de interação síncrona e assíncrona, a organização dos fluxos de dados e o papel do Kafka na arquitetura de microsserviços.


As apresentações serão feitas por engenheiros da ManyChat, Avito e Severstal Digital. A reunião começará às 12:00. Registre-se e convide colegas. Sob a cena - resumos, links para registro e transmissão de vídeo do mitap.



Relatórios


Arquitetura orientada a eventos no contexto de microsserviços: padrões básicos - Nikolay Golov, ManyChat


imagem


Digamos que existem microsserviços, existe um barramento de dados, então tudo deve ser óbvio - Arquitetura Orientada a Eventos. Mas nem tudo é tão simples, já que a Arquitetura Orientada a Eventos tem vários padrões, com padrões mutuamente exclusivos. Notificação de Eventos / Transferência de Estado Realizada por Evento / Sourcing de Eventos / CQRS - 4 padrões, 4 abordagens, um tanto similares, mas um pouco mutuamente exclusivos. Vou lhe dizer como esses padrões diferem, o que tentamos usar e o que conseguimos no final.

Montagem de pneus corporativos - Anton Sukhov, Avito


imagem


No relatório, gostaria de falar sobre a experiência da Avito na implementação de um barramento de dados em nossa plataforma. Como é implementado do ponto de vista arquitetural e como ganhamos controle sobre os fluxos de dados e não causamos confusão.



Interação síncrona de microsserviços - Alexander Gubanov, Avito


imagem


Vamos falar sobre interação síncrona, os principais problemas que surgem com equipes distribuídas e sobre abordagens para solução: contabilidade, validação, geração de código e bibliotecas.



O uso de Kafka na produção de aço - Donat Fetisov, Severstal Digital


imagem


Nós da Severstal estamos criando soluções para nossa própria produção que trazem benefícios econômicos, reduzindo custos, aumentando a produtividade e reduzindo o tempo de inatividade. Cada solução é um produto separado, geralmente contendo um modelo de aprendizado de máquina.
Como líder da parte tecnológica da equipe, mostrarei exemplos de projetos reais sobre os padrões de uso do Kafka, nossas expectativas, requisitos e dificuldades que enfrentamos ao trabalhar com essa linha popular.


Senhas e aparências


O Mitap começará em 7 de dezembro às 12:00. A participação no evento é gratuita, mas você precisa se registrar . Indique seu sobrenome e nome como no seu passaporte e não esqueça de levá-lo (ou uma carteira de motorista) com você, caso contrário você não poderá entrar no escritório.


Endereço: escritório Avito, Lesnaya 7 .


Se você não pode participar da reunião, assista à transmissão ao vivo no canal do AvitoTech no YouTube . Será possível fazer perguntas ao vivo que daremos voz aos palestrantes.


Até breve!

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


All Articles