
Better Software Design
97. O architekturze mikrofrontendów i mikroserwisach Allegro z Bartoszem Gałkiem prowadzi Tomasz Ducin - część 2
Apr 7, 2025
Bartosz Gałek, Principal Engineer w Allegro, dzieli się swoją wiedzą na temat architektury mikrofrontendów i mikroserwisów. Opowiada o imponującej skali Allegro, z 3000 mikroserwisami obsługującymi setki tysięcy zdarzeń na sekundę. Porusza techniczne aspekty optymalizacji wydajności stron oraz deduplikacji komponentów UI. Wskazuje na znaczenie automatyzacji i testowania w szybko zmieniającym się środowisku. Bartosz tłumaczy, jak zespoły mogą autonomicznie wybierać technologie, co wpływa na efektywność i elastyczność rozwoju.
01:04:08
Episode guests
AI Summary
AI Chapters
Episode notes
Podcast summary created with Snipd AI
Quick takeaways
- Allegro obsługuje ogromną ilość mikroserwisów, co wymaga zaawansowanej architektury i ścisłej współpracy zespołów developerskich.
- Migracja z monolitu do architektury mikrofrontendowej pozwoliła Allegro na większą elastyczność i szybsze wprowadzanie nowych funkcjonalności.
Deep dives
Skala systemów Allegro
Allegro obsługuje ogromną skalę mikroserwisów, z około 3000 różnych rodzajów. W systemie przetwarzane są ponad 300 tysięcy eventów na sekundę, co pokazuje złożoność ruchu użytkowników. Dodatkowo, działa 700 baz danych MongoDB, a także istnieje imponująca liczba 13 tysięcy repozytoriów na GitHubie. Złożoność i skala tych systemów stawiają przed w pełni technicznym zespołem wiele wyzwań.
Remember Everything You Learn from Podcasts
Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.