Latest news and articles about DDD, CQRS, Event Sourcing and Software Architecture in general, aggregated daily and delivered weekly to your feed (RSS) reader. Subscribe here!

Week 6, year 2023

  • The Power of Real-Time Data: Revolutionize Your Business with EventStoreDB - In today's fast-paced business environment, the ability to make informed decisions quickly and accurately is critical to success. Real-time data processing provides organizations with the ability to analyze and respond to changes as they happen, offering a level of responsiveness and agility that was previously impossible. With real-time data, organizations can enhance customer satisfaction, stay ahead of the competition, and improve overall efficiency and effectiveness. [Event Store blog]
  • Modularizing React Applications with Established UI Patterns - I've been working in front-end software for over three decades. A perennial problem has been mixing non-UI logic into the UI framework itself, leading to code that's both hard to understand and near-impossible to test. Despite being the hot new thing, React is just as vulnerable to this problem as Swing and Turbo Pascal. My colleague Juntao Qiu writes about how to untangle such a mess. In this first part he gives an overview of how a React application can evolve into a better modular structure. Later parts will dig into a small, but representative example. [Martin Fowler]
  • An example of modularizing a React application - Juntao Qiu illuminates his general description of modularizing a React application with a small example of presenting a user a dynamic set of choices. [Martin Fowler]
  • Comparing Engagement on Twitter and the Fediverse - My colleague Julien Deswaef recently compared engagement data for my Twitter and Mastodon posts. From this we can see that boosts and comments are very similar. Twitter does get significantly more likes, but considering I have nearly 20 times more Twitter followers than Mastodon, it’s a remarkably small difference. [Martin Fowler]
  • 2023 Trends in Data Engineering - As every developer knows, data sent to data lakes regularly changes meaning over time—fields merge and separate, codes are added, and so on. Yet, data engineering trends increasingly demand operational historical data, leaving data teams with a heavy load of backtracking and downstream data drifting struggles. But what if data was automatically stored at its origin? And each change of state was kept in a stream? [Event Store blog]
  • Event-driven projections in Marten explained - Projections are a neverending story. One does not simply write a single guide. One needs to write more examples of more advanced cases. That… [Event-Driven by Oskar Dudycz]
Permalink | From 06 February 2023 to 12 February 2023 | Last updated on: Sun, 12 Feb 2023 12:36:55 GMT