⌂Thoth
0.1.0*
  • Getting started
  • Words on API
  • Technical considerations
  • In memory example
  • Standard JOOQ/Kafka implementation
    • Postgres Kafka event sourcing
    • Projections
  • Database configuration
  • Advanced use cases
    • Warning / Info messages
    • Custom message ordering
    • Aggregate store
    • Event replay
    • Multiple command handling in the same transaction
    • Handling concurrency in Thoth
  • Eventually consistent projections
  • Using published events
  • Non blocking JOOQ implementation
    • Postgres Kafka, non blocking event sourcing
    • Projections
  • Resilient kafka consumption
Thoth
⌂Thoth
0.1.0*
  • Getting started
  • Words on API
  • Technical considerations
  • In memory example
  • Standard JOOQ/Kafka implementation
    • Postgres Kafka event sourcing
    • Projections
  • Database configuration
  • Advanced use cases
    • Warning / Info messages
    • Custom message ordering
    • Aggregate store
    • Event replay
    • Multiple command handling in the same transaction
    • Handling concurrency in Thoth
  • Eventually consistent projections
  • Using published events
  • Non blocking JOOQ implementation
    • Postgres Kafka, non blocking event sourcing
    • Projections
  • Resilient kafka consumption
  • Thoth
  • Standard JOOQ/Kafka implementation

Standard JOOQ/Kafka implementation

This section modifies example described in the in memory section to store events in Postgres and publish them in Kafka.

  • Postgres Kafka event sourcing
  • Projections

Next: Postgres Kafka event sourcing