Skip to content
Karafka framework documentation
WaterDrop
Initializing search
karafka/karafka
Karafka framework documentation
karafka/karafka
Home
Basics
Basics
Getting Started
Components
Configuration
Producing Messages
Consuming Messages
Web UI
Testing
FAQ
Support
Web UI
Web UI
About
Getting Started
Configuration
Transactions
Features
Tagging
Multi App Mode
Single Process Setup
Development vs Production
Data Management
Operational Cost Breakdown
Components
WaterDrop
WaterDrop
About
Getting Started
Configuration
Usage
Error Handling
Monitoring and Logging
Transactions
Testing
Middleware
Labeling
Variants
Custom Partitioners
Idempotence and Acknowledgements
Production Usage
Production Usage
Development vs Production
Signals and States
Deployment
Monitoring and Logging
Error Handling and back off policy
Advanced
Advanced
Upgrading
Routing
Active Job
Dead Letter Queue
Declarative Topics
Admin API
ACLs API
Configs API
Auto reload of code changes in development
CLI
Integrating with Ruby on Rails and other frameworks
Concurrency and multithreading
Deserialization
Offset management (checkpointing)
Pausing, Seeking and Rate-Limiting
Inline Insights
WaterDrop reconfiguration
Exit codes
Embedding
Swarm / Multi Process
Multi-Cluster Setup
Env Variables
Assignments Tracking
Active Record Connections Management
Forking
Resources Management
Latency and Throughput
Articles and other references
Versions Lifecycle and EOL
Problems and Troubleshooting
Debugging
Software Bill of Materials (SBOM)
Karafka Pro
Karafka Pro
Build vs. Buy
Purchase Karafka Pro
Getting Started
Rotating credentials
Pro FAQ
Pro Support
Security
HIPAA, PHI, PII Support
FIPS Support
Enterprise
Enterprise Workshop Session
Enterprise License Setup
Features List
Features Compatibility
Transactions
Offset Metadata Storage
Virtual Partitions
Parallel Segments
Delayed Topics
Long-Running Jobs
Non-Blocking Jobs
Adaptive Iterator
Periodic Jobs
Expiring Messages
Routing Patterns
Rate Limiting
Filtering API
Scheduling API
Iterator API
Cleaner API
Granular Backoffs
Direct Assignments
Multiplexing
Piping
Recurring Tasks
Scheduled Messages
Messages At Rest Encryption
Enhanced Swarm / Multi Process
Enhanced Dead Letter Queue
Enhanced Active Job
Enhanced Reliability
Enhanced Inline Insights
Enhanced Web UI
Librdkafka
Librdkafka
Configuration
Statistics
Errors
Changelog
Kafka
Kafka
Setting Up
Topic Configuration
Cluster Configuration
Upgrade Notes
Upgrade Notes
Karafka
Web UI
WaterDrop
Changelogs
Changelogs
Karafka
WaterDrop
Karafka-Web
Karafka-Testing
Karafka-Core
Karafka-Rdkafka
Librdkafka
Code Docs
Code Docs
Karafka
WaterDrop
Karafka-Web
Karafka-Testing
Karafka-Core
Rdkafka-Ruby
WaterDrop Upgrade Notes
Upgrading to 2.8
Upgrading to 2.7
Upgrading to 2.6
Upgrading to 2.5
Back to top