Post 2 in the routing series: Connection Switching.
Pick the cluster on connection. Org-wide front door to all the Kafkas.
Full details on our blog: kroxylicious.io/blog/kroxyli…
Building up to @samturtelbarker's session at Current SF. current.confluent.io/san-fra… #Kroxylicious
We shipped our Routing API. Now we're exploring what it actually buys you.
New series breaks down four patterns you can build: connection switching, stream branching, topic weaving, partition weaving.
Each pattern reshapes Kafka topology differently.
kroxylicious.io/blog/kroxyli…
Building up to @samturtelbarker's walk through the design space at Current SF in a few weeks.
current.confluent.io/san-fra…
#Kafka #Kroxylicious
Kroxylicious 0.25.0 is here🐊! What's new? Kube-based auth for HashiCorp Vault, control of the Kube Services created for Load Balancers, ability to configure the Service Account used to run the proxy pods, OpenRewrite recipes to aid config migrations.... bit.ly/4e4aJoV
Kroxylicious 0.24.0 lives!
0.24.0 delivers **SASL Termination** where the proxy takes charge of authenticating the client rather than the brokers, and a significant evolution of the Filter/Router APIs as we prepare the ground ready for Kroxylicious 1.0.
kroxylicious.io/blog/kroxyli…
kroxylicious.io/blog/kroxyli…
Kroxylicious 0.23.0 hatched🐊. PEM keys for KMS, CipherTrust KMS improvements, cross-namespace Strimzi references, Routing API implementation continues.
Kroxylicious 0.22.0 is here!
New Record Encryption implementation for Thales CipherTrust Manager. Improved operator resilience. Foundations laid for Routing and Hot Reload.
kroxylicious.io/blog/kroxyli…
We've just taken a big step for the Kroxylicious project! Proposal 70 has merged — the result of a lot of hard work shaping the Routing API.
There's plenty of code to follow before it's a usable thing, but this lays the foundation.
github.com/kroxylicious/desi…
#ApacheKafka
We promised more details on how we got those Kroxylicious numbers kroxylicious.io/benchmarking…
Short version: we built a second cluster because the first one was lying to us.
Full story: kroxylicious.io/benchmarking…
#ApacheKafka #OpenSource
How much does a Layer 7 Apache Kafka® proxy cost? We measured it.
Passthrough: below measurement noise. Record encryption: ~25% throughput reduction — Kafka never sees the plaintext.
Benchmark harness is open source. Run it on your own cluster.#ApacheKafka kroxylicious.io/benchmarking…
Big news: kroxylicious.io/blog/kroxyli…
While we've had ideas around routing, one virtual cluster fronting multiple target clusters, for a while we have recently turned them into something tangible!
Check out the blog & tell us how that fits your use cases, what things it allows you!
Kroxylicious 0.21.0 has been released. Check out the video and blog!
📺youtu.be/BuDJfMufm60?si=_ySP…
kroxylicious.io/blog/kroxyli…
Kroxylicious Record Encryption: Shifting the Trust Boundary youtu.be/A8bzSyHm8NA?si=Oay8…
The Kroxylicious team is pleased to announce the 0.20.0 release (kroxylicious.io/blog/kroxyli…).
Significant new features include a new Connection Expiration filter, Entity Isolation filter, and OpenShift Route integration.
If there is anything else you would like to see on the agenda please do reply here or leave a comment on the agenda doc. So if you have any questions or comments for the Kroxylicious team. Come along and say hi! (we will have a more North American friendly call in 2 weeks)
Kroxylicious is the snappy open source proxy for Apache Kafka®.
See how it works in 3 minutes:
youtu.be/xLOjKScpJ3Q
#ApacheKafka #Kroxylicious #EventStreaming #DataEngineering
