Life & fun · alternatives · 2026
24 alternatives to I wrote a book on implementing DDD, CQRS and Event Sourcing
This book explains how to implement DDD, CQRS and Event Sourcing. The concepts are put into practice with standalone examples and a Sample Application.
A book on implementing Domain-Driven Design, CQRS, and Event Sourcing patterns. It is intended for software developers looking to understand and apply these architectural approaches in their projects. The book was… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. I wrote a book on implementing DDD, CQRS and Event Sourcing launched in 2020; newer entries below may have overtaken it.
- 1LW
2017 · docs.wolkenkit.io · its alternatives →
- 2

Hi everyone, If you have a Java Spring Boot application with a PostgreSQL database, you can implement Event Sourcing without introducing new specialized databases or frameworks. If you have an application dealing with an entity called Order, you should adopt Event Sourcing to keep track of all changes, and know how the Order got into the current state. Event Sourcing gives you: 1. the true history of the system (audit and traceability), 2. the ability to put the system in any prior state (debugging), 3. the ability to create read projections from events as needed to respond to new demands.…
2023 · github.com · its alternatives →
- 3IW
Hey folks. Last year I was fortunate enough to sign a deal to write a book with my favorite technical publisher, The Pragmatic Bookshelf. When I started out as an Engineering Manager many years ago, I found that there wasn't a huge amount of material that specifically and practically helped me understand how to do my job. When you learn to program there's all of these amazing tutorials, examples and guides, but what was there for new managers? In response to this, a couple of years ago I started a blog over at https://www.theengineeringmanager.com which got a decent amount of…
2020 · its alternatives →
- 4IW
https://www.manning.com/books/data-oriented-programming-in-j... This book is a distillation of everything I’ve learned about what effective development looks like in Java (so far!). It's about how to organize programs around data "as plain data" and the surprisingly benefits that emerge when we do. Programs that are built around the data they manage tend to be simpler, smaller, and significantly easier understand. Java has changed radically over the last several years. It has picked up all kinds of new language features which support data oriented programming (records,…
2024 · its alternatives →
- 5

Hey HN, I just wanted to share that after five months of intense work and countless caffeine-fueled writing sessions, "Master Software Architecture: A Pragmatic Guide" is now available. Writing this book was a crazy time. I entirely focused on it, and it took exactly 753 hours of writing, editing, and image editing & resizing(!) until the premiere. Yes, the last one (images) was a killer. If you ever think about writing a book, reserve a lot of time for it unless someone else does it for you. As a result, I am handing you the nearly 400-page book. It is a guide that will help you connect all…
2024 · leanpub.com · its alternatives →
- 6

Learn the core transferable skills of setting up Linux virtual servers and Docker containers. Provision web servers, application servers, workers, and databases.
2021 · deploymentfromscratch.com · its alternatives →
- 7SP
Hi HN, Over the past 6 months I've been working on a technical book focused on helping aspiring data scientists to get hands-on experience with cloud computing environments using the Python ecosystem. The book is targeted at readers already familiar with libraries such as Pandas and scikit-learn that are looking to build out a portfolio of applied projects. To author the book, I used the Leanpub platform to provide drafts of the text as I completed each chapter. To typeset the book, I used the R bookdown package by Yihui Xie to translate my markdown into a PDF format. I also used Google docs…
2020 · its alternatives →
- 8

2017 · github.com · its alternatives →
- 9

- 10

Hi HN! I'm currently a Master's student at USTC (University of Science and Technology of China). I've been diving deep into Data Engineering, especially in the context of Large Language Models (LLMs). The Problem: I found that learning resources for modern data engineering are often fragmented and scattered across hundreds of medium articles or disjointed tutorials. It's hard to piece everything together into a coherent system. The Solution: I decided to open-source my learning notes and build them into a structured book. My goal is to help developers fast-track their learning curve. Key…
Feb 2026 · github.com · its alternatives →
- 11

The guide for building large, iOS, and Android native apps - with the challenges and common solutions across the industry.
2021 · mobileatscale.com · its alternatives →
- 12

A tutorial introduction to computer development environments
2017 · learnenough.com · its alternatives →
- 13

Elements of reusable object-oriented software
2015 · amazon.com · its alternatives →
- 14

Getting software projects back on track
2015 · amazon.com · its alternatives →
- 15IM
2013 · lispwebtales.ppenev.com · its alternatives →
- 16IW
The book page links to a blog post that explains how I got about it (and has a link to sample content), but the TL&DR is that I could not find a lot of books that were on "our" history _and_ were larded with technical details. So I set about writing one, and some five years later I'm happy to share the result. I think it's one of the few "computer history" books that has tons of code, but correct me if I'm wrong (I wrote this both to tell a story and to learn :-)). My favorite languages are Smalltalk and Lisp, but as an Emacs user, I've been using the latter for much longer and for my…
Feb 2026 · berksoft.ca · its alternatives →
- 17IW
2012 · guidetoyc.com · its alternatives →
- 18

- 19

A practical guide to object oriented design
2016 · sandimetz.com · its alternatives →
- 20

Event Sourcing for Go! Contribute to looplab/eventhorizon development by creating an account on GitHub.
2014 · github.com · its alternatives →
- 21

2019 · serverless-cqrs.com · its alternatives →
- 22

The seminal 201 book on product management
2015 · amazon.com · its alternatives →
- 23

"The Bible" of all fundamental algorithms for programming
2015 · amazon.com · its alternatives →
- 24
Running Lean▲144An exacting strategy for achieving a product/market fit
2015 · amazon.com · its alternatives →
Also compare
- Learn what DDD, CQRS, and event-sourcing are all about alternatives
- Light implementation of Event Sourcing using PostgreSQL as event store alternatives
- I wrote a book for engineers that want to become engineering managers alternatives
- I Wrote a Book on Java alternatives
- I published a book to save you from my software architecture mistakes alternatives
- I wrote a book on web application deployment alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →