Backend United # 5: Shawarma - Microservices, systèmes distribués et Kafka

Salut Le 7 décembre, le bureau d'Avito accueillera le cinquième mitap de la série Backend United, surnommé «Shawarma». Cette réunion s'adresse aux architectes et développeurs.


De quoi voulons-nous parler? De nombreuses entreprises passent tôt ou tard d'un monolithe à des microservices. Cela conduit généralement à des interactions plus complexes entre les services et d'autres problèmes. Lors de la réunion, nous parlerons de la véritable expérience du passage aux microservices, des méthodes d'interaction synchrone et asynchrone, de l'organisation des flux de données et du rôle de Kafka dans l'architecture des microservices.


Des présentations seront faites par des ingénieurs de ManyChat, Avito et Severstal Digital. La réunion commencera à 12h00. Inscrivez-vous et invitez des collègues. Sous la cinématique - résumés, liens vers l'enregistrement et la diffusion vidéo du mitap.



Rapports


Architecture événementielle dans le contexte des microservices: modèles de base - Nikolay Golov, ManyChat


image


Disons qu'il y a des microservices, qu'il y a un bus de données, alors tout devrait être évident - Architecture événementielle. Mais tout n'est pas aussi simple, car l'architecture événementielle est constituée de plusieurs modèles, avec des modèles mutuellement exclusifs. Notification d'événement / Transfert d'état transporté par événement / Recherche d'événement / CQRS - 4 modèles, 4 approches, quelque peu similaires, mais quelque peu mutuellement exclusives. Je vais vous dire en quoi ces modèles diffèrent, ce que nous avons essayé d'utiliser et ce que nous avons finalement obtenu.

Montage de pneus d'entreprise - Anton Sukhov, Avito


image


Dans le rapport, je voudrais parler de l'expérience d'Avito dans la mise en œuvre d'un bus de données dans notre plateforme. Comment il est mis en œuvre d'un point de vue architectural et comment nous avons pris le contrôle des flux de données et n'avons pas eu de dégâts.



Interaction synchrone des microservices - Alexander Gubanov, Avito


image


Parlons de l'interaction synchrone, des principaux problèmes qui se posent avec les équipes réparties et des approches de résolution: comptabilité, validation, génération de code et bibliothèques.



L'utilisation de Kafka dans la production d'acier - Donat Fetisov, Severstal Digital


image


Chez Severstal, nous créons des solutions pour notre propre production qui apportent des avantages économiques en réduisant les coûts, en augmentant la productivité et en réduisant les temps d'arrêt. Chaque solution est un produit distinct, contenant le plus souvent un modèle d'apprentissage automatique.
En tant que leader de la partie technologique de l'équipe, je vais vous parler de projets concrets sur les schémas d'utilisation de Kafka, nos attentes, exigences et difficultés que nous rencontrons en travaillant avec cette gamme populaire.


Mots de passe et apparences


Mitap débutera le 7 décembre à 12h00. La participation à l'événement est gratuite, mais vous devez vous inscrire . Veuillez indiquer votre nom et prénom comme sur votre passeport, et n'oubliez pas de l'emporter (ou un permis de conduire) avec vous, sinon vous ne serez pas admis au bureau.


Adresse: bureau Avito, Lesnaya 7 .


Si vous ne pouvez pas venir à la réunion, regardez la diffusion en direct sur la chaîne YouTube AvitoTech . Il sera possible de poser en direct des questions que nous poserons aux intervenants.


A très bientôt!

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


All Articles