Tomohisa Takaokatomohisa.hashnode.dev·Oct 8, 2024Enhancing Flexibility in Event Sourcing by Evolving Aggregate TypesI am Tomohisa Takaoka, CTO of the J-Tech Japan, We are currently developing Sekiban, an Event Sourcing/CQRS framework, at the company. It is an open-source framework, so we would be very happy if you could at least give it a star! https://github.com/...DiscussEvent Sourcing
Milan Jovanovićmilanjovanovic.hashnode.dev·Aug 31, 2024Introduction to Event Sourcing for .NET DevelopersI've been coding in .NET for years, but I never built an event sourced system. Event sourcing has always intrigued me, though. The idea of capturing every change and having a complete history of your data - it's fascinating. So, I decided to dive in....Discuss·3 likes·100 readsEvent Sourcing
Brett Fleischerbrettsblog.hashnode.dev·Aug 28, 2024Part 2: Event Sourcing in ActionRecap In Part 1 of this series, I explored the foundational principles and historical context of Event Sourcing, highlighting its evolution and relevance in modern software systems. In this second part, I will build on these foundational concepts and...Discuss·44 readsLet's Learn Event Sourcingevent-driven-architecture
Aparna Vikramanaparnavikraman.hashnode.dev·Aug 11, 2024Rate limiting AWS Lambda invocation with AWS SQS event sourceOverview AWS Lambda provides developers with serverless computing resources with built-in scalability and optimizes agility, performance, cost, and security. But it comes with its challenges. In this blog, we will see the current scaling behavior, an...Discussaws lambda
Brett Fleischerbrettsblog.hashnode.dev·Aug 7, 2024Part 1: Event Sourcing UnveiledBackground The world runs on data. At some point, all of us have been exposed to both the storing and sharing of data in one form or another. This may be as simple as an Excel spreadsheet keeping track of monthly expenses or it could be as complex as...Discuss·55 readsLet's Learn Event Sourcingevent-driven-architecture
Tomohisa Takaokatomohisa.hashnode.dev·Aug 3, 2024Reasons and Solutions for Deserialization Failure of Data Persisted in Json while Representing State with Types in C#"JsonDerivedType" is an attribute in C# that can be attached to a parent interface to define which types implement that interface, allowing the state to be represented by types. By using this method, you can define the data type with the original par...Discuss·38 readsjson
Tomohisa Takaokatomohisa.hashnode.dev·Aug 3, 2024Reflections on Using C# Reflection on F# Code.NET, the framework on which C# runs, supports multiple languages, one of which is F#, a functional programming language. We developed Sekiban, an event sourcing CQRS framework, using C#. I have been trying various things for a while, thinking that F...Discuss·144 reads#fsharp
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·35 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...Discuss·52 readsRailway-Oriented