June 2026

Know who depends on a topic before you change it

Stream Lineage shows which applications can read and write each topic, from access rules you already keep. New topics can start from vetted templates.

This release shows platform teams what depends on what, and puts their Kafka know-how where application teams create topics and connectors.

See every application that can read or write a topic

Before a migration or a topic change, no single place showed who produces to a topic and who reads from it. Stream Lineage now maps it from the access rules Console already reads:

The platform team knows who to warn before a change. It needs no Gateway or client change, and shows granted access, not live traffic. Explore Stream Lineage →

Stream Lineage in Console, two hops out from the order-app-prod application owned by the Orders Team: it can read and write orders-created and orders-validated, and billing-prod and fulfillment-prod can read orders-validated

Hand application teams vetted settings for new topics and connectors

Not every application team has a Kafka expert, and creating a topic or connector in Console started from a blank form. Platform teams can now publish templates that pre-fill those forms:

Application teams start from settings the platform team trusts. Templates only suggest: pair them with a resource policy to enforce limits. Admins publish them with the CLI. Write a topic template →

The Create topic form in Console with the High-throughput event stream template selected: a notice to replace its {{variable}} placeholders, the topic name {{team}}-{{stream}}-events, 24 partitions and replication factor 3

Charge Kafka Connect costs to the teams that run the connectors

Kafka Connect can be a large share of the Kafka bill, but Chargeback covered storage, partitions and traffic, not connectors. It now charges connector task hours to the applications that own them:

Platform leads can show each team what its connectors cost. Connect costs appear once the Connect cluster is configured in Console, and Chargeback is now on by default. Set your Connect rates →

Chargeback in Console by application instance: order-app-prod expanded to its topics and its two connectors, order-app-audit-sink and order-app-pos-import, each with its Connect cost, above billing-prod, fulfillment-prod and analytics-prod

Give a team part of a topic without copying it, now ready for production

Giving a team only part of a topic meant a Flink or Kafka Streams job writing a filtered copy to a new topic. Topic Views, in preview since May, are ready for production. Through Gateway, a consumer reads only:

The platform team has no extra job to run and no copy to store. Views read JSON records, and each consumer names its view in its group ID. Set up a topic view →

Serve internal and partner clients from one Gateway, now ready for production

Internal services and partners need different network and security settings, which often meant running a second Gateway. Multiple listeners on one Gateway, in preview since May, are ready for production:

Platform teams run one Gateway for both. Listeners are now the recommended way to configure Gateway networking. Set up multiple listeners →

One Conduktor Gateway with two listeners in front of the same Kafka clusters: internal services on the private network connect to the INTERNAL listener on PLAINTEXT with port routing, external clients over the internet connect to the EXTERNAL listener on SASL_SSL with SNI routing

Also in this release


For a full list of changes, read the complete release notes.

Enjoying the new features? Share your experience on G2