New AWS+Aklivity Joint Blog: Secure Cross-Account Access to MSK Serverless
Read on AWS Big Data Blog →

Zilla Gateway

The Kafka Gateway

Multi-protocol, stateless proxy that translates HTTP, SSE, MQTT, and gRPC to and from Kafka — declaratively configured, with schema validation, auth, and TLS termination built in. No custom code. No Kafka Connect. No middleware.

Install: docker pull ghcr.io/aklivity/zilla
zilla.yaml
# Expose a Kafka topic as an SSE stream name: sse-kafka-fanout bindings: north_tcp: type: tcp kind: server options: host: 0.0.0.0 port: 7114 exit: north_http north_http: type: http kind: server exit: north_sse north_sse: type: sse kind: server exit: south_kafka south_kafka: type: kafka kind: client options: servers: - kafka:9092

Powering Global Data Driven Organizations

Before / After

What Zilla Replaces

Every protocol bridge you'd otherwise build by hand.

Without Zilla

  • Custom consumer services per protocol
  • MQTT broker + Kafka Connect bridge
  • REST-to-Kafka adapter microservices
  • SSE fanout server + consumer group management
  • gRPC-to-Kafka translation layer
  • Per-service auth, TLS, schema validation

With Zilla

  • One declarative YAML config
  • Native MQTT-to-Kafka at the gateway
  • HTTP produce/consume built into the proxy
  • SSE fanout from Kafka topics, zero custom code
  • gRPC-Kafka proxying with Protobuf validation
  • Auth, TLS, schema validation — all at the edge

Protocol Support

Every Protocol, One Gateway

Zilla speaks each protocol natively not via adapters. Messages flow directly between ingress protocol and Kafka with zero intermediate serialization.

Performance

Purpose-Built for Streaming

Not a wrapper around Netty or generic networking libraries. Every layer is custom-built for real-time data movement.

<3%

Added proxy latency

Near-zero latency tax

0

Persistent state in data plane

Fully stateless gateway

3x

Throughput vs. alternatives

Under equivalent load

SIMD

Optimized schema validation

Wire-speed JSON/Avro/Protobuf

Editions

Community vs. Plus

Open source gets you protocol translation and schema validation. Plus adds Kafka-native proxying, enterprise integrations, and production deployment patterns.

Capability

Zilla Plus+

Zilla Community Edition

Web Streaming | HTTP+SEE to Kafka Proxying

IoT Ingest and Control | MQTT to Kafka Proxying

Event Mesh | gRPC to Kafka Proxying

Secure Public Access | for Amazon MSK and Confluent Cloud

Secure Private Access | for Amazon MSK Serverless

Kafka Virtual Clusters | Support multi-tenant Kafka access

Security | JWT auth, SSL/TLS via AWS PCA, secrets via Secrets Manager

JWT client auth only

Logging | Stdout, Syslog, AWS CloudWatch

Stdout only

Monitoring | Prometheus exporter

Schema Registry Integrations | Confluent SR, Karapace, AWS Glue

Karapace only

API Registry Support | Apicurio

AsyncAPI Support | for validation and configuration

OpenAPI Support | for validation and configuration

Management Console | configure Zilla Gateways, manage access & policy, design & productize APIs

Deployment

CDK, Terraform, K8s

Homebrew, Docker, K8s

Support

Dedicated Enterprise support with SLA

Community Slack Channel

Beyond the Gateway

Zilla Gateway → Zilla Platform

Zilla Gateway is the data plane of the Zilla Platform. When you need governance, self-service, data products, and observability — deploy the management control plane and your existing gateways dial in automatically.

OPEN SOURCE

Zilla Gateway

Expose Kafka to non-Kafka clients through stateless APIs. Protocol translation for HTTP, gRPC, SSE, and MQTT.

View on GitHub
  • Multi-protocol translation

  • Declarative YAML config

  • Stateless runtime

  • Schema validation

COMMERCIAL

Zilla Plus Gateway

Everything in open source, plus Kafka-native proxying, custom domains, and enterprise integrations.

Learn more
  • Kafka client proxying

  • Custom domain names

  • AWS Glue, Confluent SR

  • CloudWatch, Syslog

ENTERPRISE

Zilla Platform

Full management control plane. API data products, Kafka Endpoints, governance, self-service catalog, and observability.

Explore
  • API Data Products & catalog

  • Kafka Endpoints with policy enforcement

  • Self-service developer portal

  • Kafka governance policies

  • Data privacy & field-level encryption

  • Unified observability & diagnostics

“Zilla’s extensive protocol support, integrations with AWS services such as Glue Schema Registry and Secrets Manager, as well as robust logging capabilities, gives me confidence it can be a one-stop solution for all of our external MSK integration needs.”

Gordon Zardoya

Solution Architect, N Brown-Castle Fintech

Related Resources

See all resources

Engineering

How Zilla Works

Peeling back the veil on Zilla's cloud-native, multi-protocol architecture.

Engineering

Proxy Benefits With Near-Zero Latency Tax: Aklivity Zilla Benchmark Series (Part 1)

Engineering

The Why & How of Centralized Data Governance in Zilla Across Protocols

Engineering

Virtual Clusters with Zilla: Simplifying Multi-Tenancy in Kafka

Get Started in 5 Minutes

Install via Homebrew or Docker. Run the quickstart. See Kafka data streaming over HTTP in under 5 minutes.

Talk to our team

Questions about pricing, deployment, support or anything else?

Contact Sales

Join the Community

Ask, engage, and contribute alongside fellow data practitioners.

Join Community