Blog"I'd been building applications wrong for the last 20+ years." Our VP of Engineering's journey to EventStoreFoundational Event Sourcing Kurrentdb Cqrs DDD Microservice Application Development Auditing Java Application Modernization Case Study Crud Event Driven ArchitectureTue Apr 25 2023
Consistency vs Availability in Event Sourced SystemsArticleConsistency vs Availability in Event Sourced SystemsIntermediate Event Sourcing Modeling Distributed Systems Eventual Consistency System Architecture Designing Application DevelopmentFri Mar 31 2023
A new database technology transforming the fintech industryArticleA new database technology transforming the fintech industryFoundational Finance Kurrentdb Use Case Event Driven Architecture Event Sourcing Data Engineering Application DevelopmentWed Feb 15 2023
The pitfalls of traditional databases: Audit and ComplianceArticleThe pitfalls of traditional databases: Audit and ComplianceFoundational Kurrentdb Auditing Event Sourcing State Based Database Comparison Application Development Data EngineeringThu Jan 19 2023
How to implement Event-Driven ArchitectureArticleHow to implement Event-Driven ArchitectureFoundational Event Driven Architecture Event Modeling Event Storming Event Sourcing DDD Designing Application Development Data Engineering Microservice Modern Business ApplicationThu Dec 15 2022
10 problems that Event Sourcing can help solve for youArticle10 problems that Event Sourcing can help solve for youFoundational Event Sourcing Auditing Event Replaying Collaborative Domain Temporal Query Occationally Disconnected System Scaling Readwrite Independently Coordinating Business Workflow Application DevelopmentThu Aug 11 2022
How To Model Event-Sourced Systems EfficientlyArticleHow To Model Event-Sourced Systems EfficientlyIntermediate Event Sourcing Event Store Event Stream Modeling Typescript Event Domain Event Event Driven Architecture Stream Design Archiving Sample Application DevelopmentThu Dec 09 2021
Building A NestJS Web Application With EventStoreDBTutorialBuilding A NestJS Web Application With EventStoreDBIntermediate Event Sourcing Nodejs Nestjs Typescript Sample Kurrentdb Application Development Docker Guest PostThu Aug 05 2021
Counterexamples regarding consistency in event sourced solutions (Part 4)ArticleCounterexamples regarding consistency in event sourced solutions (Part 4)Advanced Event Sourcing Source Of Truth Eventual Consistency Event Store Domain Event Aggregate Projection Application Development Dotnet Csharp Sample Development Designing Legacy System Guest Post AdvancedMon Jul 05 2021
Counterexamples regarding consistency in event sourced solutions (Part 3)ArticleCounterexamples regarding consistency in event sourced solutions (Part 3)Advanced Event Sourcing Eventual Consistency Policy Projection Aggregate Process Manager Domain Event Event Store Subscription Application Development Dotnet Csharp Sample Development Designing Guest PostSun Jul 04 2021
Counterexamples regarding consistency in event sourced solutions (Part 2)ArticleCounterexamples regarding consistency in event sourced solutions (Part 2)Advanced Event Sourcing Projection Eventual Consistency Guest Post Kurrentdb Event Store Read Model Application Development Aggregate Dotnet Csharp Sample Event Domain Event Intermediate DevelopmentSat Jul 03 2021
Counterexamples regarding consistency in event sourced solutions (Part 1)ArticleCounterexamples regarding consistency in event sourced solutions (Part 1)Advanced Event Sourcing Eventual Consistency Event Store Projection Subscription Kurrentdb Guest Post Application Development Dotnet Csharp Sample Read Model Aggregate Saga Process Manager DesigningFri Jul 02 2021
Event Store Conversations hosted by Yves LorphelinBlogEvent Store Conversations hosted by Yves LorphelinIntermediate Event Sourcing Event Driven Architecture Video Cqrs Kurrentdb Application DevelopmentMon Jun 14 2021
ArticleWhat's the difference between a command and an event?Beginner Command Event Cqrs Event Sourcing Event Driven Architecture Messaging Microservice Saga Process Manager Message Broker Application DevelopmentMon May 10 2021
How to gradually migrate from CRUD to Event SourcingHow-toHow to gradually migrate from CRUD to Event SourcingIntermediate Event Sourcing Application Modernization Crud Cqrs DDD Aggregate Event Store Dotnet Projection Guest PostThu Mar 18 2021
ArticleEvent immutability and dealing with changeIntermediate Event Sourcing Immutability Event Store Auditing Kurrentdb Debugging Event Versioning Application DevelopmentWed Jan 20 2021
Convince your CTO to use Event SourcingArticleConvince your CTO to use Event SourcingFoundational Event Sourcing Auditing Testing Data Analytics Zero Data Loss Event Replay Immutability Use Case Guest PostTue May 26 2020
Event Store mentioned in 3 Gartner Reports as Event Driven Architecture vendorBlogEvent Store mentioned in 3 Gartner Reports as Event Driven Architecture vendorFoundational Event Driven Architecture Event Sourcing Industry Report Kurrentdb Event Store Integration Data Analytics Application DevelopmentThu Oct 03 2019
Playing with ProjectionsArticlePlaying with ProjectionsBeginner Event Sourcing User Defined Projection Projection Kurrentdb SampleSun May 26 2019
Why can't I update an event?ArticleWhy can't I update an event?Intermediate Event Immutability Event Sourcing Kurrentdb Projection Caching API Performance Scalability Comparison State Based Database Application DevelopmentMon May 27 2013
Projections 7: Multiple StreamsArticleProjections 7: Multiple StreamsIntermediate User Defined Projection Projection Event Stream Kurrentdb Event Sourcing SampleSat Mar 09 2013
Projections 8: internal indexingArticleProjections 8: internal indexingIntermediate User Defined Projection Indexing Projection Event Stream Kurrentdb Event Sourcing SampleSat Mar 09 2013
Ensuring writes – multi-node replicationArticleEnsuring writes – multi-node replicationAdvanced Event Sourcing Kurrentdb Replication Consensus Algorithms Leader Election Failover Designing OperationFri Mar 01 2013
Projections 4: Event matchingArticleProjections 4: Event matchingIntermediate User Defined Projection Projection Event Sourcing Kurrentdb SampleMon Feb 18 2013