Termin “microservices architecture” w ostatnich latach był odmieniany przez wszystkie możliwe przypadki. Przeważnie jednak ten styl architektoniczny przewijał się w kontekście rozwiązań backendowych i wyciągania z monolitów fragmentów jego funkcjonalności. Rzadko jednak mówiło się o projektowaniu rozwiązań frontendowych w tego rodzaju systemach…
Netlifx, Amazon, Spotify czy Uber - te firmy przychodzą z pewnością na myśl jako przykłady popularnych wdrożeń mikroserwisów. W Polsce zdecydowanie jest to Allegro, które dokonało migracji z monolitycznego systemu PHP do właśnie takiej architektury i innych technologii.
Wszystkie wspomniane tu tematy łączy OpBox, autorskie rozwiązanie Allegro, pozwalające szybko komponować frontend portalu z użyciem interfejsu GUI i serwisów dostarczających dane w ustalonych kontraktach.
Dziś Tomasz Ducin i Bartosz Gałek, Principal Engineer w Allegro, zaglądają “pod maskę” największego portalu ecommerce w Polsce, aby porozmawiać na temat architektury microfrontendów, dzięki którym rozbudowa tego portalu nie sprawia większych trudności. Nawet przy tak wielu zespołach developerskich… Chcesz dowiedzieć się o stosowanych w Allegro rozwiązaniach, migracji z klasycznego aplikacji PHP do architektury mikroserwisów i mikrofrontendów i działaniu zespołów? Zapraszam!
A już wkrótce kolejna część tej rozmowy!