Was steckt in shawarma: Microservices, verteilte Systeme und Kafka. Teilen von Materialien aus Backend United # 5

Hallo! Dieser Post-Report stammt aus dem Backend United-Meeting, einer Reihe thematischer Meetings für serverseitige Entwickler. Das fünfte Treffen hieß "Shawarma", und hier sprachen wir über Microservices: über Methoden der synchronen und asynchronen Interaktion zwischen ihnen, die Organisation von Datenflüssen und die Rolle von Kafka in der Microservice-Architektur.


Komm unter die Katze, wenn du an diesen Themen interessiert bist. Innerhalb des Beitrags - alle Materialien des Treffens: Videoberichte, Präsentationen der Redner, Gästekommentare des Treffens und Links zum Fotobericht.



Berichte


Synchrones Zusammenspiel von Microservices - Alexander Gubanov, Avito


Alexander sprach über die Hauptprobleme und wie sie in der Client-Server-Interaktion gelöst werden können.



Präsentation


Hörer Bewertungen


  • Gute leistung.
  • Danke für den interessanten Bericht.


Ereignisgesteuerte Architektur im Kontext von Mikrodiensten: Grundmuster - Nikolay Golov, ManyChat


Wenn Sie über Microservices verfügen, gibt es einen Datenbus, dann ist Ihnen alles klar - ereignisgesteuerte Architektur. Nikolay Golov meint jedoch, dass es eigentlich nicht so einfach ist - denn Event-Driven Architecture sind mehrere Muster mit sich gegenseitig ausschließenden Mustern. Event Notification / Event-Carried State Transfer / Event-Sourcing / CQRS - 4 Muster, 4 Ansätze, etwas ähnlich, aber etwas gegenseitig ausschließend. Nikolai erzählte, wie sie sich unterscheiden, was sie zu benutzen versuchten und was dabei herauskam.



Präsentation


Hörer Bewertungen


  • Sehr informativ und mit einem Augenzwinkern!
  • Gut erzählt. Alles ist klar und verständlich.


Firmenreifenmontage - Anton Sukhov, Avito


Anton erzählte, wie wir den Datenbus in unsere Plattform implementiert haben. Das Ergebnis war ein Bericht über die Architektur und Methoden zur Organisation von Datenströmen. Kurz gesagt, der Bigdat lief durch die Rohre.



Präsentation


Hörer Bewertungen


  • Ein interessantes Thema, eine interessante Umsetzung.
  • Jetzt möchte ich auch diesen Service :(


Der Einsatz von Kafka in der Stahlproduktion - Donat Fetisov, Severstal Digital


Donat zeigte anhand von Beispielen realer Projekte, wie Severstal Kafka einsetzt, sprach über ihre Erwartungen an die Anwendung, die Anforderungen und Schwierigkeiten, auf die sie bei der Arbeit mit dieser beliebten Formation gestoßen sind.



Präsentation


Hörer Bewertungen


  • Es war interessant, etwas über das ungewöhnliche Anwendungsgebiet von Microservices, Kafka und ML, zu erfahren. Ich wünsche weniger Zinn bei der Arbeit.
  • Ein unerwartetes und interessantes Thema.


Referenzen


Eine Playlist mit allen Videos von der mitap finden Sie auf unserem YouTube-Kanal. Um die nächste Minute in Avito nicht zu verpassen, abonnieren Sie unsere Seite in Taipad .


Wir haben die Fotos des Meetings auf den Facebook- und VK-Seiten von AvitoTech veröffentlicht . Schauen Sie bei Interesse.


Bis bald

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


All Articles