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.