Archive for April 2025

Week 16, year 2025

  • 10 problems that Event Sourcing can help solve for you - I recently ended up in a discussion on when Event Sourcing is the right architecture style or not. As the universal answer to this question tends to be "it depends," I started thinking about the typical problems where I would use Event Sourcing. I came up with a couple of them, some more functional and some more technical. Here's a summary of those thoughts. [Event Store blog]
  • AutoMapper and MediatR Licensing Update - In my last post, I shared the news that I've decided to take a commercialization route for AutoMapper and MediatR to ensure their long-term success. While that post was heavy on the motivation, it was intentionally light on the details. I did share that I wanted to be [Jimmy Bogard]
  • Announcing Axon Framework 5: Configuring Axon made easy. - Today we are officially launching the first milestone of Axon Framework 5.0.0, and needless to say, everyone here at AxonIQ is excited about the new release! For those who are unaware, Axon Framework has long been the default go-to solution for implementing event-driven microservices with Java and JVM-based systems. Now, with the release of Axon Framework 5, we aim to broaden the Framework’s capabilities while reducing complexity for both veterans and newcomers alike. We think that the best way to accomplish this (and to give the community time to adapt to the new APIs and paradigms) is to deliver the full release in milestones — continuing to make event sourcing easy! [AxonIQ Blog]
  • Announcing Axon Server 2025.0: Connecting to Axon Server made easy - AxonIQ is a company known for making Event Sourcing easy. This is why we’re happy to announce the launch of Axon Server 2025.0, which now includes robust support for bi-directional HTTP connections for all of your event-sourced applications. This literally means that you can now use any programming language to interact with Axon Server. This capability was originally called AxonIQ Synapse, but its previous implementations required developers to download an additional executable to run along with their Axon Server. Now, a fully embedded and configurable HTTP server is available within Axon Server 2025.0, so let’s talk about the implications of what that really means. [AxonIQ Blog]
  • Guiding an LLM for Robust Java ByteBuffer Code - AI editors like Cursor can generate code with remarkable speed using LLMs, handling boilerplate and providing functional snippets for various tasks. However, when building robust systems, functional correctness is only the starting point. Code must also be safe, predictable, maintainable, and free from subtle side effects. Unmesh Joshi demonstrates, through a dialogue between a developer and an LLM, how expert guidance is crucial to transform an initial, potentially unsafe code snippet into a robust, system-ready component. [Martin Fowler]
Permalink | From 14 April 2025 to 20 April 2025 | Last updated on: Thu, 17 Apr 2025 15:19:31 GMT