Pro Enterprise
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.
When deciding between Karafka Pro and Enterprise, it's vital to understand that the technical features of the Karafka ecosystem remain the same across both. The primary distinctions lie not in the technical functionality but in licensing, usage permissions, payment methods, and support for compliance documentation. For larger organizations that prioritize legal compliance and aim to minimize any legal impact of using third-party software, the Enterprise license agreement is tailored to meet such needs.
Additionally, the offline/embedded mode available in the Enterprise version is specifically designed to reduce the supply chain footprint. This can be especially crucial for organizations subject to rigorous security checks and compliance requirements.
Our Enterprise Subscription includes a remote 4-hour-long live workshop specifically tailored for those embarking on their journey with Kafka and Karafka. This session provides a comprehensive dive into the event-driven architecture, Kafka and Karafka. This live, interactive session dedicated to both novice and seasoned developers will provide you with the knowledge needed to quickly kick-start your projects, sidestep common pitfalls, and truly harness the full power of the Karafka framework. You can read more about this workshop here.
With the Enterprise version, organizations have the privilege to continue using the version of Karafka available on the day their license expires or subscription terminates. This means that even if you decide not to renew or end your subscription, you can still legally use the existing version without any subsequent updates.
Enterprise users are not tied to our gem server for license gem download and verification. This grants organizations the flexibility and independence to utilize Karafka without any external dependencies.
One of the standout features of the Enterprise version is the extended permission granted to users. You can continue using your private fork of Karafka even after your license expires or your subscription concludes. This ensures that your operations remain unaffected, granting you more control over your ecosystem.
Understanding the diverse needs of large organizations, the Enterprise version offers the option of making payments via invoicing. This makes the financial transaction process more streamlined and adaptable to corporate financial workflows.
Legal compliance, especially in today's complex regulatory environment, is paramount. With the Enterprise version, I am available to assist your organization in crafting any security or compliance documentation. This bespoke service ensures that your usage of Karafka aligns with industry standards and meets organizational requirements.
While Karafka Pro is sold with its set terms and conditions, Enterprise customers may request contract changes. Recognizing that enterprise businesses might have specific requirements or concerns, we offer the flexibility for Enterprise users to request changes to the terms and conditions of the license agreement. This level of customization ensures that your organization's unique needs and preferences are met.
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.