# Adaptive write request scheduling in Redpanda's Cloud Topics

DevFeed: [Adaptive write request scheduling in Redpanda's Cloud Topics](<https://devfeed.tech/articles/adaptive-write-request-scheduling-in-redpanda-s-cloud-topics-12667.md>)

Original publisher: [Read original article](<https://www.redpanda.com/blog/adaptive-write-request-scheduling-in-redpandas-cloud-topics>)

Author: Evgeny Lazin

Published: 2026-06-18T00:00:00Z

Content type: article

Language: en

Sources: [Redpanda](<https://devfeed.tech/sources/redpanda.md>)

Topics: [Kafka](<https://devfeed.tech/topics/kafka.md>), [Amazon S3](<https://devfeed.tech/topics/amazon-s3.md>), [Latency](<https://devfeed.tech/topics/latency.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [data](<https://devfeed.tech/topics/data.md>)

Tags: [batching](<https://devfeed.tech/tags/batching.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [concurrent](<https://devfeed.tech/tags/concurrent.md>), [cost](<https://devfeed.tech/tags/cost.md>), [efficiency](<https://devfeed.tech/tags/efficiency.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [latency](<https://devfeed.tech/tags/latency.md>), [object-storage](<https://devfeed.tech/tags/object-storage.md>), [s3](<https://devfeed.tech/tags/s3.md>)

## AI overview

This article explains Redpanda's adaptive write-request scheduler for Cloud Topics. Because each produce batch is uploaded to Amazon S3 before acknowledgment, the scheduler dynamically adjusts upload parallelism across CPU cores to balance batching efficiency, producer latency, throughput, and storage cost. It also describes how centralized batching avoids the latency and request-cost problems of running one batcher per shard.

## Source excerpt

How we turned to the buddy allocator algorithm for Redpanda's Cloud Topics to balance batching efficiency against latency and cost.