Loading...
Skip to Content

Podcast Better Software Design

O modularyzacji monolitu z Kamilem Grzybkiem

Odcinek 36, 31 maja 2022

Wcześniej czy później, chyba każdy programista czy programistka zetknie się w swojej karierze z systemem monolitycznym. Monolity na przestrzeni lat obrosły złą sławą, automatycznie kojarzą się z kodem o niskiej jakości, sprzężenia wszystkiego ze wszystkim i chęcią ucieczki do innego projektu.

Z moim dzisiejszym gościem, Kamilem Grzybkiem, chcielibyśmy odczarować trochę hasło “monolit”, bo nie zawsze powinno ono się wiązać ze słabym kodem i zaczynamy poruszać tematykę modularyzacji takich systemów.

W tym odcinku usłyszysz:

  • definicji monolitu, jako pojedynczej jednostki wdrożeniowej
  • heurystykach modularyzacji monolitu
  • kluczowych wzorcach Domain-Driven Design pomocnych w tym procesie
  • sposobach komunikacji w modularnym monolicie i integracji rozciętych modułów
  • driverach architektonicznych pomocnych przy ocenie architektury

Materiały dodatkowe

Cytat odcinka

Na GitHuba można wrzucić wszystko, błyszczące, bo tego nie trzeba później utrzymywać

Ten podcast jest dostępny na platformach


Podcast Better Software Design

Warto także posłuchać...

Jakub Pilimon

O persystencji agregatów z Kubą Pilimonem

W jaki sposób możemy utrwalać agregaty w bazie danych, jakie są możliwe podejścia i czym powinniśmy się...
Odcinek 6
Jakub Pilimon

O Aggregates By Example, analiza procesu rezerwacji z Kubą Pilimonem

Kontynuujemy rozmowy o agregatach, jednak tym razem na warsztat bierzemy konkretny przykład z życia. Razem z...
Odcinek 2
Jakub Pilimon

O modelowaniu agregatów z Kubą Pilimonem

Wspólnie z Kubą siadamy przy pierwszym Domain Driven Design Roundtable i rozkładamy koncept agregatu na...
Odcinek 1

Potrzebujesz wsparcia w poprawie jakości projektu, architektury lub zwiększenia umiejętności w zespole?