DocumentationOverview

Kaspr Documentation

Kaspr dramatically simplifies the creation of real-time, event-driven applications and microservices. Built as a set of Kubernetes CRDs (Custom Resource Definitions), it provides a straightforward framework for building scalable streaming and event processing systems.

Kaspr has a single dependency: Kafka, which serves as the persistence and transport layer for all events processed by the system. While similar to Kafka Streams, Kaspr offers greater flexibility by not being limited to a domain-specific language (DSL). Kaspr is optimized for Kubernetes, offering both ease of use and scalability.

Use Cases

  • Event driven microservices
  • Real-time data integration
  • Real-time analytics
  • Stateful computations
  • Materialized views/cache

Quick Start