100% Free • No Cost • No License Fees

Spring boot Framework for Saga Pattern

Manage long-running transactions in microservice architectures with reliability and ease. StackSaga is completely free to use with battle-tested implementations for both synchronous and event-driven patterns.

$mvn install org.stacksaga:stacksaga-framework

StackSaga is a spring boot compatible and, totally Free to use Saga orchestrator framework that simplifies long-running transaction management using the Saga pattern, offering a scalable and fault-tolerant approach to microservices.

Choose Your Implementation

StackSaga offers two powerful implementations tailored to your architecture needs

StackSaga Framework

Core implementation for orchestrating long-running transactions within request-response patterns. Perfect for synchronous microservice architectures requiring reliable transaction management.

Spring Boot MVC & WebFlux support
Request-response pattern support
Synchronous transaction orchestration
Built-in compensation logic
Learn More

StackSaga Kafka

Event-driven implementation built on Apache Kafka for managing long-running transactions in distributed architectures. Leverages Kafka's messaging backbone for reliable orchestration.

Spring Boot MVC & WebFlux support
Event-driven architecture
Apache Kafka integration
Eventual consistency support
Learn More

Why Choose StackSaga?

Built for developers who need reliable distributed transaction management without the complexity

Reactive & High Performance

Full support for reactive programming with Spring WebFlux. Use reactive, non-reactive, or hybrid approaches based on your needs. Compatible with both Spring Boot MVC and WebFlux.

No Separate Event Store

Uses your existing database infrastructure. No need for additional event store setup or maintenance.

Built-in Transaction Tracing

Comprehensive dashboard for monitoring and tracing distributed transactions in real-time across all services.

Cloud-Native Ready

First-class support for Kubernetes, Eureka, and modern cloud platforms. Deploy anywhere with confidence.

Intelligent Retry Agents

Automatic retry mechanisms with configurable policies ensure resilience and eventual consistency.

Production Battle-Tested

Proven in enterprise environments handling millions of transactions with guaranteed data consistency.

Completely Free

No license fees, no hidden costs, no payment required. Free for all developers and all use cases, forever.

Complete Ecosystem

Everything you need for distributed transaction management in one cohesive platform

Saga Orchestrator

Core engine for managing distributed transactions with automatic compensation and rollback logic.

  • Transaction coordination
  • Compensation handling
  • State management

Transaction Tracing Dashboard

Real-time monitoring and visualization of saga executions across your distributed system.

  • Live transaction tracking
  • Performance metrics
  • Error diagnostics

Retry Agents

Intelligent retry mechanisms that ensure eventual consistency and handle transient failures.

  • Configurable retry policies
  • Exponential backoff
  • Dead letter handling

Event Sourcing Support

Optional event sourcing capabilities for complete audit trails and temporal queries.

  • Event store integration
  • Audit logging
  • Time-travel debugging

Built for Modern Architectures

Everything you need to orchestrate complex transactions across your microservices

Reliable Transaction Management

Ensure data consistency across distributed services with built-in compensation and rollback mechanisms.

Saga Pattern Implementation

Industry-standard saga pattern for managing complex, long-running business transactions.

Automatic Compensation

Intelligent rollback and compensation logic to handle failures gracefully in distributed systems.

Microservice Ready

Purpose-built for microservice architectures with support for both sync and async patterns.

Ready to get started?

Explore our comprehensive documentation and examples to begin orchestrating your microservices.