Streaming (Apache Kafka protocol)
Shape market (the kafka wire protocol re-served; convergence by imitation, proxies mediate). The Kin Score Market layer reads each provider in its market: who it integrates with, how deep those integrations go, and where the market publishes its own structure. Methodology.
Where this market publishes its structure
- Providers' own Kafka compatibility pages and protocol/feature tables (fetched, saved under evidence/compatibility/) machine-readable
- Providers' own contracts naming the Kafka protocol (info/tags/path descriptions) machine-readable
- AWS, Azure and Google Cloud marketplace listings (distribution, reported beside) machine-readable
- JS-rendered pages (Upstash Kafka docs, VAST Event Broker, Bufstream product page) not machine-readable: client-rendered or redirected; no text without a browser
- Conformance test running the Apache Kafka client compatibility suite against each endpoint not machine-readable: no register exists; not built
Own = declares at least one integration itself; covered = visible only because an aggregator, standards body, regulator or partner contract names it; distribution-only = listed only on cloud marketplaces it sells through, a channel reported beside, never counted as its own declared integrations; undeclared = nothing we can read, so no number; declares_compatibility = providers with a `compatible` shape vote, report only (kin, 2026-10-13): never counted as own, never in depth or position.
Leaders by position (provisional)
Provisional: grouped by position, depth compared within a position only. Distribution (cloud marketplaces) and iPaaS bridges are counted beside position, never inside it. Unknown-builder listings are left out of position shares and counted here.
covered 2 · reached mainly through aggregators
| Provider | Depth | Integrations | In / out | Unknown builder | Distribution | iPaaS bridge | Mix |
|---|---|---|---|---|---|---|---|
| Heroku | 18.5 thin | 1 | 0 / 1 | 0 | 0 | 0 | standard 50%, covered 50% |
| CoreWeave | 0 | 0 / 0 | 0 | 0 | 0 | covered 100% |
regulated 1 · named in a regulator's register or partners' contracts
| Provider | Depth | Integrations | In / out | Unknown builder | Distribution | iPaaS bridge | Mix |
|---|---|---|---|---|---|---|---|
| Apache Kafka | 19.2 thin | 1 | 0 / 1 | 0 | 0 | 0 | contract 100% |
standard 3 · listed by a voluntary standard's own directory
| Provider | Depth | Integrations | In / out | Unknown builder | Distribution | iPaaS bridge | Mix |
|---|---|---|---|---|---|---|---|
| Oracle | 17.9 thin | 1 | 0 / 1 | 0 | 0 | 0 | standard 100% |
| Gravitee | 14.8 | 14 | 0 / 14 | 0 | 1 | 0 | standard 50%, distribution 50% |
| Kong | 10.8 | 13 | 0 / 13 | 0 | 0 | 0 | standard 100% |
distribution 4 · only sells through cloud marketplaces
| Provider | Depth | Integrations | In / out | Unknown builder | Distribution | iPaaS bridge | Mix |
|---|---|---|---|---|---|---|---|
| Aiven | 19.2 thin | 2 | 0 / 2 | 0 | 2 | 0 | distribution 100% |
| Redpanda | 19.2 thin | 2 | 0 / 2 | 0 | 2 | 0 | distribution 100% |
| Conduktor | 9.6 thin | 1 | 0 / 1 | 0 | 1 | 0 | distribution 100% |
| VAST Data | 9.6 thin | 1 | 0 / 1 | 0 | 1 | 0 | distribution 100% |
undeclared 14 · declares nothing we can read: no number
| Provider | Depth | Integrations | In / out | Unknown builder | Distribution | iPaaS bridge | Mix |
|---|---|---|---|---|---|---|---|
| Aklivity | undeclared | - | - | - | - | - | |
| Amazon MSK | undeclared | - | - | - | - | - | |
| Apache Pulsar | undeclared | - | - | - | - | - | |
| Confluent | undeclared | - | - | - | - | - | |
| Google Cloud Pub/Sub | undeclared | - | - | - | - | - | |
| IBM | undeclared | - | - | - | - | - | |
| AWS Kinesis | undeclared | - | - | - | - | - | |
| Azure Event Hubs | undeclared | - | - | - | - | - | |
| NATS | undeclared | - | - | - | - | - | |
| Oracle Database | undeclared | - | - | - | - | - | |
| RabbitMQ | undeclared | - | - | - | - | - | |
| Streambased | undeclared | - | - | - | - | - | |
| Upstash | undeclared | - | - | - | - | - | |
| WarpStream | undeclared | - | - | - | - | - |
Shape adoption report only — not weighted
Pattern: imitation, with mediation beside. Shape gravity (counted by company, one edge per provider, the best evidence kept): 9. Convergence in the cohort: 10 of 14 (71.4%) — cohort members (minus the anchor's family, mediators and rival shapes) with at least one compatible edge to the shape, read from evidence.
kafka-protocol anchor Apache Kafka · 9 adopters, 10 declared by the provider
By degree: full 5, declared-subset 4, declared-unqualified 1. By evidence: own-docs 10.
| Provider | Degree | Evidence | Supported share |
|---|---|---|---|
| Aiven | full | own-docs | - |
| Amazon MSK | full | own-docs | - |
| Confluent | full | own-docs | - |
| Heroku | full | own-docs | - |
| IBM | full | own-docs | - |
| Oracle | declared-subset | own-docs | 0.073 |
| Oracle Database | declared-subset | own-docs | 0.024 |
| Redpanda | declared-subset | own-docs | 0.171 |
| WarpStream | declared-subset | own-docs | 0.537 |
| Azure Event Hubs | declared-unqualified | own-docs | - |
- Mediation (in front of the shape, never adopters): Kong, Gravitee, Conduktor, Aklivity
- Rival shapes (own contracts, not re-served): Apache Pulsar, RabbitMQ, NATS, AWS Kinesis, Google Cloud Pub/Sub
- In the cohort, declaring nothing we can read: CoreWeave, VAST Data, Upstash, Streambased
- Evidence ladder: conformance-register > own-docs > own-contract > own-blog > ae-structural. Degrees: full | declared-subset | declared-unqualified | interoperable-subset | same-vocabulary-own-path.
Generated 2026-10-13 from API Evangelist's own files; nothing on this page is a model's judgement. Provisional and unweighted; not part of the Kin Score composite or agent readiness. Read the Market layer methodology. Disagree with an edge? Every edge cites its evidence and can be corrected through the normal correction path.