-
Articles Whether you like it or not, all of us, including you and I; are constantly influenced by external factors. We often think of our... -
Articles A recipe for gradually migrating from CRUD to Event Sourcing
Strategies for migrating to Event Sourcing Let me start this article by saying that Event Sourcing is a great architecture style... -
Articles Connecting Event Store Cloud to Google Kubernetes Engine
This article explains how to set up a Google Kubernetes Engine (GKE) cluster, so it can connect to an EventStoreDB cluster in... -
Articles When to go from collaborative modelling to coding? Part 2
Part one is available here. -
Articles When to go from collaborative modelling to coding? Part 1
Part I: this is a what now? When we are asked to consult companies to help them start with Domain-Driven Design and collaborative... -
Articles The Story of the Event Store Rust Client
Before the Rust client became officially supported by EventStoreDB, it was the result of a side-project. Back in 2018, I wanted... -
Articles Event immutability and dealing with change
One of the first things that people hear when they start working with Event Sourcing is regarding the immutability of events, and... -
Articles Read-only replicas
In version 20.6 of EventStoreDB, we provided the option to designate a node as a read-only replica. -
Articles How Event Sourcing makes for a better Debugging Experience for Developers
It started with a tweet.... I wrote this tweet last weekend after I had been doing some investigating of a sporadic defect in a... -
Articles A Story of Simple Solutions that Led to Complex Problems
At Internovus, we always strived to be pragmatic: always do the simplest thing that will do the job. This strategy allowed us to... -
Articles Turning the database inside out with Event Store
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... -
Articles Microsoft Orleans with EventStoreDB
Microsoft Orleans is a cross-platform framework for building distributed applications using Virtual Actors. A Virtual Actor,... -
Articles The Road to Cloud: Part 1
Intro We made it! Event Store has onboarded its first customers for the Early Access phase of the Event Store Cloud product,... -
Articles Server-Side Filtering
In the latest version of EventStoreDB, we brought out a new feature, server-side filtering. This feature allows you to pass a... -
Articles Event Sourcing and CQRS
CQRS stands for Command-Query Segregation Principle. Greg Young described (and named) the pattern thoroughly in 2010, but the... -
Articles EventStorming Modelling Patterns: Going Beyond the Superficial
EventStorming has been revolutionary in the world of Domain-Driven Design. No technique has enabled domain experts and software... -
Articles What is Event Sourcing?
Event Sourcing is an alternative way to persist data. In contrast with state-oriented persistence that only keeps the latest... -
Articles Convince your CTO to use Event Sourcing
As software engineers, we have probably encountered situations where we needed to convince somebody to go with a particular... -
Articles Event Store on Kubernetes
Due to the recent increase in popularity of Kubernetes and its excellence for the hosting and orchestration of stateless... -
Articles Subscription service for EventStoreDB
This is a guest post - Steven Blair is a Software Architect at VME Retail Ltd. Introduction We have released version 1.0.0 of the... -
Articles EventStoreDB 3.0.0 - Configuration Changes
As we gear up to launch version 3.0.0 of [Event Store](/event-store/) at our annual birthday party (which you should totally come... -
Articles EventStoreDB 3.0.0 - Using Event Store from the JVM
As we gear up to launch version 3.0.0 of [Event Store](/event-store/) at our annual birthday party (which you should totally come... -
Articles EventStoreDB 3.0.0 - Static Linking & Where Did SingleNode Go?
As we gear up to launch version 3.0.0 of [Event Store](/event-store/) at our annual birthday party (which you should totally come... -
Articles EventStoreDB 3.0.0 - New Media Types
As we gear up to launch version 3.0.0 of Event Store, we decided it would be a good idea to run a short series of articles... -
Articles EventStoreDB 3.0.0 - In-Memory Mode
As we gear up to launch version 3.0.0 of Event Store at our annual birthday party (which you should totally come to!), we decided... -
Articles Disabling disk caching in Ubuntu
Amongst the many interesting discussions I had at Build Stuff last week was about how it’s desirable to switch off disk caching... -
Articles Testing Event Store HA
As we prepare to release Event Store 2.0.0 binaries (the source code was just merged to the master branch over on GitHub), we... -
Articles Why can’t I update an event?
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... -
Articles Ensuring writes – multi-node replication
We have gotten the question very often how the multi-node version works with replication. After typing it up about five times in... -
Articles Projections vs RxJS vs etc
There was a pretty good question this morning when I checked comments on posts. “What is the difference between projections and,... -
Articles The cost of creating a stream
Travelling and watching people using the Event Store I have seen many with a confusion about how streams work. In particular... -
Articles Applications and IEvent
We had a question on Twitter about whether events stored in the Event Store have to implement any interfaces or inherit from a... -
Articles A useful piece of code 1
Updated November 25th, 2015 to fix broken links to code on GitHub. - Load more