Ten artykuł skierowany jest do osób ciekawych Event Sourcingu i zastanawiających się, czy EventStoreDB to odpowiedni wybór dla nich. Event Sourcing to metoda, w której zamiast przechowywać bieżący stan systemu, zapisuje się wszystkie zmiany w formie zdarzeń, które stanowią główne źródło danych. Podejście to zyskało na popularności około 2005 roku za sprawą artykułu Martina Fowlera na ten temat.
Cześć, tu Michał Diner – jestem Senior Android Engineerem w Svitla Systems. Na co dzień dłubię w Compose, ogarniam architekturę i próbuję robić rzeczy, które nie tylko działają, ale też mają sens. Coraz częściej łapię się na tym, że samo „dowożenie ticketów” to za mało – i właśnie o tym jest ten tekst. Chcę pokazać, jak jako programiści możemy brać większą odpowiedzialność za produkt, bez wchodzenia w buty PM-a.