JMS sink connector for Kafka
The only solution for complete interoperability between JMS and Kafka, the JMS sink connector is built for performance and flexibility
Seamless integration with flexible configuration
Seamless integration: Seamlessly integrate Kafka and ActiveMQ, leveraging their respective client libraries and preserving all JMS headers and properties.
DLQ message replay: Efficiently replay dead letter queue (DLQ) messages from a Kafka topic to ActiveMQ
Offset and partition selection: Replay messages from a specific offset and partition, providing fine-grained control over the replay process
Configuration flexibility: Flexible configuration options to adjust replay behavior: batch size, concurrency level, replay offset, and message (including headers and properties) filtering
Scalable, observable, secure, and highly performant
Scalability: Scale the application horizontally to handle high message volumes and accommodate increasing workloads
Monitoring and logging: Exhaustive monitoring and logging capabilities to track replay progress and allow seamless integration with any observability provider
Security and authentication: Implement secure communication channels, authentication mechanisms, and encryption for enhanced data protection
High performance: Process and replay messages with optimal performance, leveraging the power of Spring Boot and the underlying frameworks
Batch processing: Optimize the replay process with configurable batch processing of messages, ensuring efficient utilization of resources
Thoroughly documented, developer-friendly, fully supported
Comprehensive documentation: Clear and comprehensive documentation, including installation instructions, configuration details, and usage guidelines
Developer-friendly: A developer-friendly API and intuitive user interface to simplify setup, configuration, and monitoring of the application
Right-sized support: Choose between standard and SLA-driven Enterprise support based on the needs of your business
You can test out our products for free, no payment details required
We do need a little bit of information to get you up and running - here’s why:
For your free trial, we still need to generate a license key
You’ll need the key to during configuration
We also need to set up your organization’s account
This grants you access to the portal to manage your product(s)
Creating accounts allows us to offer low-friction free trials
This ensures that the system can’t be gamed
Pricing plans
Business
No matter the size of your deployment, you pay a flat annual rate!
Features
📧 Support via email
🚀 Lifetime updates
Enterprise
Everything you get with Business, plus live support and feature request priority!
Features
✅ Everything in Business plan
⚡️ Live support via Slack
✋ Feature request priority
For pricing details, contact sales or visit the customer portal after you start your free trial
- All your Rowlock product subscriptions will be included in a consolidated invoice
- Available payment methods include bank transfers and direct debits (ACH, SEPA, etc.), and credit cards