This document summarizes a presentation about event sourcing. Event sourcing involves storing a chronological record of events that describe state changes rather than storing the current state. Storing events allows reconstructing past states and enables complex queries. It is more optimized for writes than a traditional database but allows for many projections to optimize reads. Examples of companies using event sourcing include LinkedIn and BlaBlaCar. Advice includes not putting everything in one event stream and ensuring events represent real-world actions.