Press "Enter" to skip to content

Posts tagged as “ddd”

Obecne architektury: Architektura mikroserwisowa

0

Przychodzi taki moment w życiu aplikacji, kiedy zaczyna cieszyć się ona coraz większą popularnością. Wówczas zwiększa się liczba żądań od użytkowników, które należy obsłużyć, co powoduje zmianę rodzajów problemów do rozwiązania. Nie można myśleć już tylko o funkcjonalności oprogramowania, ale trzeba zacząć również rozważać kwestię skalowalności. Właśnie z tego powodu powstała koncepcja systemów rozproszonych. Jest…

Obecne architektury: Architektura heksagonalna

2

Co by się stało, gdyby dzisiaj przyszedł do Ciebie biznes i powiedziałby, żeby w rozwijanej aplikacji zrezygnować z głównego frameworka (jakim jest np. Spring) i zastąpić go innym? Wiem, że to mało prawdopodobny scenariusz, ale jednak istnieje ryzyko, że mogłoby się tak wydarzyć. Mi od razu przed oczami przeleciałyby wszystkie adnotacje znajdujące się nad każdą…

Obecne architektury: Architektura DDD

2

W poprzednim wpisie skupiłem się na architekturze warstwowej, która wydaje się najprostszą możliwą opcją tworzenia oprogramowania. Dzisiaj chciałbym przedstawić bardzo popularną ówcześnie technikę Domain-Driven Design. Nie jest ona co prawda architekturą, ale z racji dużej ilości wytycznych w niej zawartych zdecydowałem postawić ją na równi z innymi dostępnymi opcjami. Głównym filarem DDD jest myślenie biznesowe.…