Czas czytania: 4 minut Co to jest programowanie reaktywne? Programowanie reaktywne, chociaż nie jest młodym konceptem, zaczyna ostatnio zyskiwać coraz większe zainteresowanie wśród programistów. A to za sprawą ReactiveX.io (Reactive Extension), który to spopularyzował to podejście poprzez stworzenie wielu bibliotek dostępnych w różnych językach programowania. Idea programowania reaktywnego polega na zastosowaniu nieblokujących się mechanizmów, które podnoszą stabilność i wydajność aplikacji. Programowanie imperatywne…
Czas czytania: 6 minut CQRS – Command Query Responsibility Segregation. Sama nazwa już może przysporzyć zawrotu głowy. Gdy pierwszy raz usłyszałem o tym wzorcu projektowym to od razu w mojej głowie pojawiły się myśli typu „Wow! Dużo literek w skrócie więc pewnie trudne…” Nic bardziej mylnego! Historia CQRS Po raz pierwszy o CQRS świat usłyszał…
Read more about CQRS – przykład aplikacji w Spring Boot