-
-
Notifications
You must be signed in to change notification settings - Fork 172
Home
Maciej Mensfeld edited this page Aug 23, 2024
·
224 revisions
Important
GitHub Wiki is just a mirror of our online documentation.
We highly recommend using our website docs due to Github Wiki limitations. Only some illustrations, links, screencasts, and code examples will work here, and the formatting may be broken.
Please use https://karafka.io/docs.
- Getting Started
- Components
- Configuration
- Producing Messages
- Consuming Messages
- Web UI
- Testing
- FAQ
- Support
- About
- Getting Started
- Configuration
- Transactions
- Features
- Tagging
- Multi App Mode
- Single Process Setup
- Development vs Production
- Data Management
- Operational Cost Breakdown
- Components
- About
- Getting Started
- Configuration
- Usage
- Error Handling
- Monitoring and Logging
- Transactions
- Testing
- Middleware
- Labeling
- Variants
- Custom Partitioners
- Development vs Production
- Signals and states
- Deployment
- Monitoring and Logging
- Error Handling and back off policy
- 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, Troubleshooting and Debugging
- Software Bill of Materials (SBOM)
- Build vs. Buy
- Purchase Karafka Pro
- Getting Started
- Rotating credentials
- Pro FAQ
- Pro Support
- Security
- Enterprise
- Enterprise Workshop Session
- Enterprise License Setup
- Features List
- Features Compatibility
- Transactions
- Offset Metadata Storage
- Virtual Partitions
- Delayed Topics
- Long-Running Jobs
- Non-Blocking Jobs
- Periodic Jobs
- Expiring Messages
- Routing Patterns
- Rate Limiting
- Filtering API
- Scheduling API
- Iterator API
- Cleaner API
- Granular Backoffs
- Direct Assignments
- Multiplexing
- Piping
- Recurring Tasks
- Messages At Rest Encryption
- Enhanced Swarm / Multi Process
- Enhanced Dead Letter Queue
- Enhanced Active Job
- Enhanced Reliability
- Enhanced Inline Insights
- Enhanced Web UI
It is recommended to do one major upgrade at a time.
Home | Getting started | Components | Producing Messages | Consuming messages | Concurrency and multithreading | Error handling and back off policy
This wiki is tracked by git and publicly editable. You are welcome to fix errors and typos. Any defacing or vandalism of content will result in your changes being reverted and you being blocked.