Event Store blog - Posts in Event Sourcing - Page 1 of 3

Turning the database inside out with Event Store

Articles
Dave Remy,

A few years ago when I was I was just learning about CQRS and Event Sourcing I read the transcript of a fantastic talk by Martin Kleppman called Turning the Database Inside Out with Apache Samza (https://www.confluent.io/blog/turning-the-database-inside-out-with-apache-samza/). At the time I found it mind blowing, and actually still do several years later. I recommend reading or watching Martin’s content on this subject. In this article I would like to summarize my understanding of his points and make the case that what Martin describes is a description of the CQRS/Event Sourcing view of the world described from a database perspective.




What is Event Sourcing?

Articles
Alexey Zimarev,

Event Sourcing is an alternative way to persist data. In contrast with state-oriented persistence that only keeps the latest version of the entity state, Event Sourcing stores each state mutation as a separate record called an event.




Webinar: Event Sourcing and CQRS

Webinars
,

We are going a little beyond the very basics of Event Sourcing and will start implementing an application that uses the CQRS pattern. During the webinar, Alexey will introduce the CQRS concept and will demonstrate why CQRS is important in event-sourced systems. There will be a great deal of live coding again, demonstrating all the moving parts of both command and query sides in a real-life, although simplistic, application with a domain model.


Webinar: Introduction to Event Sourcing

Webinars
,

We are running a free webinar titled Introduction to Event Sourcing. It's a practical introduction for developers and architects who are new to Event Sourcing and are interested in seeing how to convert business requirements into an event-sourced application.


Case Study: How Event Sourcing is Spurring Linedata’s Digital Transformation

Articles
Dave Remy,

Event Sourcing is relatively new to the financial services industry. By implementing Event Store’s approach to support its digital transformation strategy, Linedata can be more responsive to the changing needs of its customers and gain a competitive edge in the market. “The core benefits of event-driven architecture allowed us to improve quality, performance and respond quickly to our customers,” said Adrian Tovey, who leads Linedata’s global program management. “Event Store has helped us meet the demand for change in the industry, a change in the way applications are used to deliver services to our customers; Linedata is at the forefront of those changes.”


Why can’t I update an event?

Articles
,

Last week on a call with someone the question came up about the Event Store about why can they not update and event and how should they handle the case where they need to. The conversation that came out of this was very rich in architectural insight into how the event store works as well as overall Event Sourcing understanding so I thought that it would be worth spending a bit of time to write...