opa-kafka-plugin
kafka-journal
Our great sponsors
opa-kafka-plugin | kafka-journal | |
---|---|---|
1 | 2 | |
58 | 110 | |
- | 1.8% | |
4.4 | 9.0 | |
5 months ago | about 12 hours ago | |
Scala | Scala | |
Apache License 2.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
opa-kafka-plugin
-
You Don't Need Kafka
You could inject a custom authorizer and use something like OPA for fine grained access control. See https://github.com/Bisnode/opa-kafka-plugin for an example.
kafka-journal
-
James Roper on the future of Lagom.
The other people seem to do it even without Lightbend support, I am sure Lightbend can do it much better: https://github.com/evolution-gaming/kafka-journal
-
Streaming journals
The closest is Evolution Kafka Journal (https://github.com/evolution-gaming/kafka-journal), which is battle-tested and tuned for high load, but is barely documented and doesn't provide any tools or APIs.
What are some alternatives?
redpanda - Redpanda is a streaming data platform for developers. Kafka API compatible. 10x faster. No ZooKeeper. No JVM!
akka-persistence-cassandra - A replicated Akka Persistence journal backed by Apache Cassandra
OPAL - Policy and data administration, distribution, and real-time updates on top of Policy Agents (OPA, Cedar, ...)
Quill - Compile-time Language Integrated Queries for Scala
awesome-opa - A curated list of OPA related tools, frameworks and articles
Reactive-kafka - Alpakka Kafka connector - Alpakka is a Reactive Enterprise Integration library for Java and Scala, based on Reactive Streams and Akka.
rego-style-guide - Style guide for Rego
GCP Datastore Akka Persistence Plugin - akka-persistence-gcp-datastore is a journal and snapshot store plugin for akka-persistence using google cloud firestore in datastore mode.
regal - Regal is a linter for Rego, with the goal of making your Rego magnificent!