{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,8]],"date-time":"2026-02-08T03:56:19Z","timestamp":1770522979305,"version":"3.49.0"},"reference-count":20,"publisher":"Association for Computing Machinery (ACM)","issue":"12","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["Proc. VLDB Endow."],"published-print":{"date-parts":[[2023,8]]},"abstract":"<jats:p>\n            Event streaming is an increasingly critical infrastructure service used in many industries and there is growing demand for cloud-native solutions. Confluent Cloud provides a massive scale event streaming platform built on top of Apache Kafka with tens of thousands of clusters running in 70+ regions across AWS, Google Cloud, and Azure. This paper introduces\n            <jats:italic toggle=\"yes\">Kora<\/jats:italic>\n            , the cloud-native platform for Apache Kafka at the core of Confluent Cloud. We describe Kora's design that enables it to meet its cloud-native goals, such as reliability, elasticity, and cost efficiency. We discuss Kora's abstractions which allow users to think in terms of their workload requirements and not the underlying infrastructure, and we discuss how Kora is designed to provide consistent, predictable performance across cloud environments with diverse capabilities.\n          <\/jats:p>","DOI":"10.14778\/3611540.3611567","type":"journal-article","created":{"date-parts":[[2023,9,15]],"date-time":"2023-09-15T11:32:37Z","timestamp":1694777557000},"page":"3822-3834","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":8,"title":["Kora: A Cloud-Native Event Streaming Platform for Kafka"],"prefix":"10.14778","volume":"16","author":[{"given":"Anna","family":"Povzner","sequence":"first","affiliation":[{"name":"Confluent Inc."}]},{"given":"Prince","family":"Mahajan","sequence":"additional","affiliation":[{"name":"Confluent Inc."}]},{"given":"Jason","family":"Gustafson","sequence":"additional","affiliation":[{"name":"Confluent Inc."}]},{"given":"Jun","family":"Rao","sequence":"additional","affiliation":[{"name":"Confluent Inc."}]},{"given":"Ismael","family":"Juma","sequence":"additional","affiliation":[{"name":"Confluent Inc."}]},{"given":"Feng","family":"Min","sequence":"additional","affiliation":[{"name":"Confluent Inc."}]},{"given":"Shriram","family":"Sridharan","sequence":"additional","affiliation":[{"name":"Confluent Inc."}]},{"given":"Nikhil","family":"Bhatia","sequence":"additional","affiliation":[{"name":"Confluent Inc."}]},{"given":"Gopi","family":"Attaluri","sequence":"additional","affiliation":[{"name":"Confluent Inc."}]},{"given":"Adithya","family":"Chandra","sequence":"additional","affiliation":[{"name":"Confluent Inc."}]},{"given":"Stanislav","family":"Kozlovski","sequence":"additional","affiliation":[{"name":"Confluent Inc."}]},{"given":"Rajini","family":"Sivaram","sequence":"additional","affiliation":[{"name":"Confluent Inc."}]},{"given":"Lucas","family":"Bradstreet","sequence":"additional","affiliation":[{"name":"Confluent Inc."}]},{"given":"Bob","family":"Barrett","sequence":"additional","affiliation":[{"name":"Confluent Inc."}]},{"given":"Dhruvil","family":"Shah","sequence":"additional","affiliation":[{"name":"Confluent Inc."}]},{"given":"David","family":"Jacot","sequence":"additional","affiliation":[{"name":"Confluent Inc."}]},{"given":"David","family":"Arthur","sequence":"additional","affiliation":[{"name":"Confluent Inc."}]},{"given":"Manveer","family":"Chawla","sequence":"additional","affiliation":[{"name":"Confluent Inc."}]},{"given":"Ron","family":"Dagostino","sequence":"additional","affiliation":[{"name":"Confluent Inc."}]},{"given":"Colin","family":"McCabe","sequence":"additional","affiliation":[{"name":"Confluent Inc."}]},{"given":"Manikumar Reddy","family":"Obili","sequence":"additional","affiliation":[{"name":"Confluent Inc."}]},{"given":"Kowshik","family":"Prakasam","sequence":"additional","affiliation":[{"name":"Confluent Inc."}]},{"given":"Jose Garcia","family":"Sancio","sequence":"additional","affiliation":[{"name":"Confluent Inc."}]},{"given":"Vikas","family":"Singh","sequence":"additional","affiliation":[{"name":"Confluent Inc."}]},{"given":"Alok","family":"Nikhil","sequence":"additional","affiliation":[{"name":"Confluent Inc."}]},{"given":"Kamal","family":"Gupta","sequence":"additional","affiliation":[{"name":"Confluent Inc."}]}],"member":"320","published-online":{"date-parts":[[2023,8]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/225058.225131"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/195058.195412"},{"key":"e_1_2_1_3_1","volume-title":"Redpanda Cloud brings the fastest Kafka\u00ae API to the cloud. Retrieved","author":"Balakrishnan Praseed","year":"2023","unstructured":"Praseed Balakrishnan. 2022. Redpanda Cloud brings the fastest Kafka\u00ae API to the cloud. Retrieved March 1, 2023 from https:\/\/redpanda.com\/blog\/introducing-redpanda-cloud-for-kafka"},{"key":"e_1_2_1_4_1","volume-title":"Confluent Cloud Service Level Agreement. Retrieved","year":"2023","unstructured":"Confluent. 2022. Confluent Cloud Service Level Agreement. Retrieved March 2, 2023 from https:\/\/assets.confluent.io\/m\/7225ea051b0a7b42\/original\/20220809-Confluent_Cloud_Service_Level_Agreement-August-2022.pdf"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2882903.2903733"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/2391229.2391249"},{"key":"e_1_2_1_7_1","unstructured":"Apache Software Foundation. 2023. Apache Kafka. Retrieved March 1 2023 from https:\/\/kafka.apache.org\/"},{"key":"e_1_2_1_8_1","volume-title":"Performance modeling and design of computer systems: queueing theory in action","author":"Harchol-Balter Mor","unstructured":"Mor Harchol-Balter. 2013. Performance modeling and design of computer systems: queueing theory in action. Cambridge University Press."},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.2517-6161.1962.tb00465.x"},{"key":"e_1_2_1_10_1","volume-title":"Apache Pulsar in Action","author":"Kjerrumgaard David","unstructured":"David Kjerrumgaard. 2021. Apache Pulsar in Action. Simon and Schuster."},{"key":"e_1_2_1_11_1","volume-title":"Proceedings of the NetDB","volume":"11","author":"Kreps Jay","year":"2011","unstructured":"Jay Kreps, Neha Narkhede, Jun Rao, et al. 2011. Kafka: A distributed messaging system for log processing. In Proceedings of the NetDB, Vol. 11. Athens, Greece, 1--7."},{"key":"e_1_2_1_12_1","volume-title":"Retrieved","year":"2023","unstructured":"LinkedIn. 2023. Cruise Control wiki. Retrieved February 21, 2023 from https:\/\/github.com\/linkedin\/cruise-control\/wiki"},{"key":"e_1_2_1_13_1","volume-title":"Retrieved","year":"2023","unstructured":"Microsoft. 2023. Azure Event Hubs. Retrieved February 26, 2023 from https:\/\/azure.microsoft.com\/en-us\/products\/event-hubs"},{"key":"e_1_2_1_14_1","unstructured":"Diego Ongaro and John Ousterhout. 2014. In search of an understandable consensus algorithm. In 2014 USENIX annual technical conference (USENIX ATC 14). 305--319."},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/MSST.2007.4367965"},{"key":"e_1_2_1_16_1","volume-title":"Retrieved","author":"Povzner Anna","year":"2020","unstructured":"Anna Povzner and Scott Hendricks. 2020. Benchmark Your Dedicated Apache Kafka\u00ae Cluster on Confluent Cloud. Retrieved February 28, 2023 from https:\/\/assets.confluent.io\/m\/2d7c883a8aa6a71d\/original\/20200501-WP-Benchmark_Your_Dedicated_Apache_Kafka_Cluster_on_Confluent_Cloud.pdf"},{"key":"e_1_2_1_17_1","unstructured":"Anna Povzner and Anastasia Vela. 2021 [Online]. From On-Prem to Cloud-Native: Multi-Tenancy in Confluent Cloud. Confluent blog. https:\/\/www.confluent.io\/blog\/cloud-native-multi-tenant-kafka-with-confluent-cloud\/"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.14778\/1920841.1920902"},{"key":"e_1_2_1_19_1","unstructured":"Ben Stopford and Ismael Juma. 2021 [Online]. Apache Kafka Made Simple: A First Glimpse of a Kafka Without ZooKeeper. Confluent blog. https:\/\/www.confluent.io\/blog\/kafka-without-zookeeper-a-sneak-peek\/"},{"key":"e_1_2_1_20_1","volume-title":"Retrieved","author":"Walker Ray","year":"2006","unstructured":"Ray Walker. 2006. Examining Load Average. Retrieved February 28, 2023 from https:\/\/www.linuxjournal.com\/article\/9001"}],"container-title":["Proceedings of the VLDB Endowment"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.14778\/3611540.3611567","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,9,10]],"date-time":"2025-09-10T22:33:43Z","timestamp":1757543623000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.14778\/3611540.3611567"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,8]]},"references-count":20,"journal-issue":{"issue":"12","published-print":{"date-parts":[[2023,8]]}},"alternative-id":["10.14778\/3611540.3611567"],"URL":"https:\/\/doi.org\/10.14778\/3611540.3611567","relation":{},"ISSN":["2150-8097"],"issn-type":[{"value":"2150-8097","type":"print"}],"subject":[],"published":{"date-parts":[[2023,8]]},"assertion":[{"value":"2023-08-01","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}