Early Access

Mars Enterprise Kit PRO

Production-ready Event-Driven Architecture. The patterns, infrastructure, and AI tooling you need to ship EDA to production -- without the trial-and-error.

The Problem

If you followed the Mars Enterprise Kit Lite article, you saw a working Event-Driven Architecture with Spring Boot, Kafka, and PostgreSQL. You also saw the Dual Write problem -- the moment your service writes to the database and publishes an event separately, you lose consistency guarantees.

Lite shows you the problem. PRO solves it.


What You Get with PRO

Transactional Outbox Pattern

No more Dual Write. Events are written to an outbox table inside the same database transaction as your domain data. A dedicated publisher reads the outbox and pushes to Kafka. If the transaction rolls back, the event never gets published. Consistency by design.

Saga Pattern and Orchestration

Distributed transactions across microservices with a clear orchestration layer. Compensating actions, state machines, and failure recovery -- all implemented, not just diagrammed.

Advanced Observability

Distributed tracing with OpenTelemetry, structured logging, and Prometheus metrics out of the box. Trace a request from the API gateway through Kafka consumers to the database and back. Debug production issues in minutes, not hours.

Full Production Setup

CI/CD pipelines, Docker Compose for local development, and a monitoring stack with Grafana dashboards. Everything you need to go from git clone to production deployment.

Claude Code Commands and Agents

AI-accelerated development workflow built into the project. Claude Code commands for generating boilerplate, running smoke tests, and scaffolding new bounded contexts. Work faster without sacrificing architectural quality.

Helm and KEDA Kubernetes Files

Production-ready Kubernetes deployment with Helm charts. KEDA-based autoscaling that scales your Kafka consumers based on consumer group lag. No more manual HPA tuning.


Who This Is For

Backend and platform engineers building event-driven systems who are tired of stitching together patterns from blog posts and Stack Overflow. If you want a reference implementation that actually runs in production -- not just a conference talk demo -- this is for you.


Mars Enterprise Kit Lite (Open Source)

The Lite version is free and open source. It covers the fundamentals of EDA with Spring Boot, Kafka, and PostgreSQL using Onion Architecture.

Read the article | View on GitHub

Get Early Access