Mahidhar Mullapuditutorialq.hashnode.dev·Jul 15, 2024Implementing CQRS and Event Sourcing in Distributed SystemsIntroduction As software systems grow in complexity, the need for scalable and maintainable architectures becomes paramount. Two powerful patterns that address these needs are Command Query Responsibility Segregation (CQRS) and Event Sourcing. By lev...Discuss·1 likeJava
Can Okan Taşkırancanokan.hashnode.dev·Jul 1, 2024Notes of Spring Microservices in Action (Chapter 10)This chapter covers spring-based microservice communication with other microservices using asynchronous messages. This concept is known as event-driven architecture (EDA) or message-driven architecture (MDA). You can build highly decoupled systems th...Discuss·29 readsEvent Sourcing
Tomohisa Takaokatomohisa.hashnode.dev·Jun 19, 2024How CQRS and Its Implementation Become Simpler with Railway Oriented ProgrammingRecently, I have been creating ResultBoxes to practice Railway Oriented Programming, which involves using the Result pattern for error handling and chaining data pipelines together with functions. https://github.com/J-Tech-Japan/ResultBoxes What is...DiscussRailway-Oriented
Arsalan Valoojerdiavaloojerdi.hashnode.dev·Mar 25, 2024Cross Aggregate Validations: Exploring Set-Based Validation Techniques in Event SourcingIn event sourcing projects, set-based validation plays a crucial role in ensuring data consistency and enforcing business rules. Cross-aggregate validation, which involves validating business rules across multiple aggregates, can be particularly chal...DiscussEvent Sourcing
Arsalan Valoojerdiavaloojerdi.hashnode.dev·Mar 25, 2024Idempotency in CQRS/ES Projections: Strategies and Implementation TechniquesIn CQRS/ES projects, projections play a vital role in providing efficient read models and query capabilities. Projections are denormalized views of the event stream that capture the state of the system at a given point in time. However, ensuring the ...DiscussCORS
Mahira Technology Private LimitedPromahiratechnology.hashnode.dev·Mar 14, 2024The Ultimate Beginner’s Guide to CloudFormation & AWS Lambda Event Source MappingIntroduction :- In the context of #AWS infrastructure as code (IaC), creating and configuring #AWS Lambda functions to process events from various sources is a common requirement. One way to accomplish this is by using AWS CloudFormation, a service t...Discussaws lambda
Seth ChenProsethphat.dev·Feb 9, 2024🎃 Create a Minimalist Event Sourcing for Activity Logs in Laravel AppsHey guys, Happy New Year 2024! I hope you all have a good one. It is my first blogging for this year too, so let's get started 😎 I'm gonna share with you all the minimalist Event Sourcing that I've applied and used in many of my Laravel apps. Lovely...Discuss·113 readsPHP
Sean Kegelseankegel.com·Feb 3, 2024What I’m Reading - January 2024We finally made it through January! It always seems like such a long month and it was a busy one for me. I’ve been working on a large project at work, freelancing, side projects, and this blog. This is the first of my “What I’m Reading” posts that I ...Discuss·83 readsWhat I'm ReadingLaravel
Gireesh Kapilablog.thedevperspective.com·Nov 12, 2023Event Sourcing: OverviewDatabases use append-only database logs, also known as write-ahead logs, that only allow new data to be appended to the end of the log. Data can never be modified or deleted from the log. When a transaction is committed in an append-only database, th...Discusseventsource
Joshua ParkerPronomadicjosh.hashnode.dev·Oct 2, 2023An Introduction to CodefyPHP: A Domain-Driven FrameworkWhat is CodefyPHP? You might not have heard of a new framework that was released a few weeks ago called CodefyPHP. The framework was created specifically for one of my legacy projects that needs refactoring and would benefit from Domain-Driven Design...Discuss·69 reads#Domain-Driven-Design