Skip to content

Guides overview

These guides explain the technical model behind a Fluxzero product. They give your coding agent precise implementation guidance and help you understand what the application and cloud handle. They are grouped into focused categories, each covering a key area:

This section explains how Fluxzero handles messages — the core of how data flows through your system. You’ll learn how to:

  • Send and handle messages (commands, events, queries, schedules, web requests)
  • Replay past messages
  • Apply dynamic DLQ/error-log correction (see Dynamic dead-lettering)
  • Track and monitor message handling
  • Validate payloads and manage access
  • Configure and test your endpoints
  • Work with WebSocket messages and APIs

This section focuses on your domain model and how Fluxzero stores and loads data. Topics include:

  • Building rich domain models using records or classes
  • Working with nested and stateful entities
  • Using aggregates, projections, and entity loading
  • Persisting and updating documents
  • Indexing and searching through domain objects

Here we cover how to protect and control your data. You’ll find guides on:

  • Securing sensitive content
  • Upcasting, downcasting, and aliasing serialized type or package names
  • Dynamically filtering content per user
  • Managing document evolution over time

Finally, this section helps you get the most out of Fluxzero through configuration options and extension points. Learn how to:

  • Use Kotlin with the Fluxzero SDK
  • Set up application properties and secrets
  • Inject method parameters
  • Register message interceptors
  • Configure WebSocket clients
  • Manage dependencies and compatibility

Not sure where to start? Try the To-do app tutorial, or head to the section that best matches what you want to build.


© 2026 Fluxzero