
“Jeden, by wszystkimi rządzić, jeden, by wszystkie odnaleźć, Jeden, by wszystkie zgromadzić i w ciemności związać.”
Zachłyśnięcie się architekturą mikrousługową trwa już ładnych parę lat. Falstart jaki popełniliśmy w IT adoptując architekturę systemu rozproszonego bez uzasadnionych driverów architektonicznych boli niejeden zespół developerski i utrzymaniowy do dnia dzisiejszego. Historia lubi zataczać krąg, dlatego do łask wracają niechlubne “Monolity”. Czy rzeczywiście architektura monolityczna jest zła?
Na prezentacji zostanie omówiony Modularny Monolit – młodszy brat monolitu, który dba o dobre imię architektur monolitycznych. Omówione zostaną główne cechy takiego systemu jak modularność oraz drivery architektoniczne, które za tą architekturą przemawiają wraz z tymi, które skłaniają do podziału Monolitu i migracji do architektury mikrousługowej.
Podczas sesji zaprezentowany zostanie jeden ze sposóbów zaprojektowania Modularnego Monolitu, zgodny z najlepszymi praktykami i wzorcami projektowymi znanymi w środowisku inżynierii systemów IT.
Czy “One Monolith to rule them all” ma uzasadnienie w praktyce? Przekonajmy się.