# Seastar

Published articles for Seastar.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Bringing QUIC to Seastar

DevFeed: [Bringing QUIC to Seastar](<https://devfeed.tech/articles/bringing-quic-to-seastar-17377.md>)

Original publisher: [Read original article](<https://www.scylladb.com/2026/09/14/bringing-quic-to-seastar/>)

Author: Cynthia Dunlop

Published: 2026-09-14T13:02:07Z

Content type: article

Language: en

Sources: [ScyllaDB](<https://devfeed.tech/sources/scylladb.md>)

Topics: [Seastar](<https://devfeed.tech/topics/seastar.md>), [networking](<https://devfeed.tech/topics/networking.md>), [Remote Procedure Call (RPC)](<https://devfeed.tech/topics/rpc.md>), [C++](<https://devfeed.tech/topics/c-plus-plus.md>), [Latency](<https://devfeed.tech/topics/latency.md>), [Protocol (disambiguation)](<https://devfeed.tech/topics/protocol.md>)

Tags: [benchmarks](<https://devfeed.tech/tags/benchmarks.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [collaboration](<https://devfeed.tech/tags/collaboration.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [latency](<https://devfeed.tech/tags/latency.md>), [network](<https://devfeed.tech/tags/network.md>), [networking](<https://devfeed.tech/tags/networking.md>), [rpc](<https://devfeed.tech/tags/rpc.md>), [scylladb](<https://devfeed.tech/tags/scylladb.md>), [seastar](<https://devfeed.tech/tags/seastar.md>), [udp](<https://devfeed.tech/tags/udp.md>)

### AI overview

This article describes a University of Warsaw student project conducted with ScyllaDB to implement a QUIC transport for Seastar using the sans-I/O ngtcp2 library. It also adapts Seastar's RPC layer to operate over QUIC and reports benchmark results showing predictable overhead on a lossless loopback and benefits when packets are dropped.

### Source excerpt

We built a QUIC transport for Seastar on top of ngtcp2's sans-I/O state machine, then adapted RPC to it twice: 1) as a one-to-one socket replacement, and 2) a QUIC-aware approach that opens a fresh stream per call.

## Offloading I/O to Dedicated Cores: An Asymmetric io\_uring Backend for Seastar and ScyllaDB

DevFeed: [Offloading I/O to Dedicated Cores: An Asymmetric io\_uring Backend for Seastar and ScyllaDB](<https://devfeed.tech/articles/offloading-i-o-to-dedicated-cores-an-asymmetric-io-uring-backend-for-seastar-and-scylladb-4875.md>)

Original publisher: [Read original article](<https://www.scylladb.com/2026/07/22/asymmetric-io_uring-backend-seastar/>)

Author: Cynthia Dunlop

Published: 2026-07-22T18:03:10Z

Content type: article

Language: en

Sources: [ScyllaDB](<https://devfeed.tech/sources/scylladb.md>)

Topics: [IO](<https://devfeed.tech/topics/io.md>), [io\_uring](<https://devfeed.tech/topics/io-uring.md>), [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>), [C++](<https://devfeed.tech/topics/c-plus-plus.md>), [distributed-systems](<https://devfeed.tech/topics/distributed-systems.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [networking](<https://devfeed.tech/topics/networking.md>), [Latency](<https://devfeed.tech/topics/latency.md>)

Tags: [aio](<https://devfeed.tech/tags/aio.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [cpu](<https://devfeed.tech/tags/cpu.md>), [design](<https://devfeed.tech/tags/design.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [i](<https://devfeed.tech/tags/i.md>), [io-uring](<https://devfeed.tech/tags/io-uring.md>), [latency](<https://devfeed.tech/tags/latency.md>), [linux](<https://devfeed.tech/tags/linux.md>), [networking](<https://devfeed.tech/tags/networking.md>), [performance](<https://devfeed.tech/tags/performance.md>), [seastar](<https://devfeed.tech/tags/seastar.md>), [systems](<https://devfeed.tech/tags/systems.md>)

### AI overview

This article presents Seastar's asymmetric io_uring backend, which moves low-level I/O work from application cores to dedicated cores. It explains the shared-nothing architecture, the motivations for offloading I/O, the design trade-offs, and the comparison with Seastar's existing linux-aio backend.

### Source excerpt

We moved low-level I/O execution off application cores to dedicated networking cores using Seastar's new asymmetric_io_uring backend. Explore the architecture design, trade-offs, and benchmark results.

## How ScyllaDB's Trie-Based Index Delivers Up to 3X More Throughput

DevFeed: [How ScyllaDB's Trie-Based Index Delivers Up to 3X More Throughput](<https://devfeed.tech/articles/how-scylladb-s-trie-based-index-delivers-up-to-3x-more-throughput-4868.md>)

Original publisher: [Read original article](<https://www.scylladb.com/2026/06/30/trie-index-3x-more-throughput/>)

Author: Tzach Livyatan

Published: 2026-06-30T13:03:08Z

Content type: article

Language: en

Sources: [ScyllaDB](<https://devfeed.tech/sources/scylladb.md>)

Topics: [benchmarking](<https://devfeed.tech/topics/benchmarking.md>), [Benchmark](<https://devfeed.tech/topics/benchmark.md>), [Latency](<https://devfeed.tech/topics/latency.md>), [Optimization](<https://devfeed.tech/topics/optimization.md>), [Caching](<https://devfeed.tech/topics/caching.md>), [IO](<https://devfeed.tech/topics/io.md>), [Seastar](<https://devfeed.tech/topics/seastar.md>), [2026.2](<https://devfeed.tech/topics/2026-2.md>), [Apache Cassandra](<https://devfeed.tech/topics/cassandra.md>)

Tags: [2026-2](<https://devfeed.tech/tags/2026-2.md>), [apache](<https://devfeed.tech/tags/apache.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [benchmark](<https://devfeed.tech/tags/benchmark.md>), [benchmarking](<https://devfeed.tech/tags/benchmarking.md>), [cache](<https://devfeed.tech/tags/cache.md>), [cassandra](<https://devfeed.tech/tags/cassandra.md>), [deep-dive](<https://devfeed.tech/tags/deep-dive.md>), [efficiency](<https://devfeed.tech/tags/efficiency.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [latency](<https://devfeed.tech/tags/latency.md>), [memory](<https://devfeed.tech/tags/memory.md>), [optimization](<https://devfeed.tech/tags/optimization.md>), [performance](<https://devfeed.tech/tags/performance.md>), [product](<https://devfeed.tech/tags/product.md>), [seastar](<https://devfeed.tech/tags/seastar.md>), [storage](<https://devfeed.tech/tags/storage.md>), [time](<https://devfeed.tech/tags/time.md>)

### AI overview

ScyllaDB's Trie-based SSTable index replaces separate summary and index files with a prefix tree. The article explains the format change, its storage layout and lookup behavior, and reports benchmark results showing 30% to 230% higher throughput and 31% to 63% lower latency than legacy indexes across four read workloads.

### Source excerpt

By transitioning from separate summary and index files to a prefix tree, we optimized cache efficiency, reduced disk I/O, and reduced memory overhead

## Little's Law in practice with Cloud Topics

DevFeed: [Little's Law in practice with Cloud Topics](<https://devfeed.tech/articles/little-s-law-in-practice-with-cloud-topics-12714.md>)

Original publisher: [Read original article](<https://www.redpanda.com/blog/littles-law-in-practice-with-cloud-topics>)

Author: Noah Watkins

Published: 2026-05-05T00:00:00Z

Content type: article

Language: en

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

Topics: [Cloud](<https://devfeed.tech/topics/cloud.md>), [cloud-infrastructure](<https://devfeed.tech/topics/cloud-infrastructure.md>), [Latency](<https://devfeed.tech/topics/latency.md>), [Low Latency](<https://devfeed.tech/topics/low-latency.md>), [systems](<https://devfeed.tech/topics/systems.md>), [Replication](<https://devfeed.tech/topics/replication.md>), [IO](<https://devfeed.tech/topics/io.md>), [Seastar](<https://devfeed.tech/topics/seastar.md>), [C++](<https://devfeed.tech/topics/c-plus-plus.md>), [Kafka](<https://devfeed.tech/topics/kafka.md>), [cpu](<https://devfeed.tech/topics/cpu.md>), [Caching](<https://devfeed.tech/topics/caching.md>)

Tags: [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [cache](<https://devfeed.tech/tags/cache.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [core](<https://devfeed.tech/tags/core.md>), [cpu](<https://devfeed.tech/tags/cpu.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [latency](<https://devfeed.tech/tags/latency.md>), [low-latency](<https://devfeed.tech/tags/low-latency.md>), [replication](<https://devfeed.tech/tags/replication.md>), [seastar](<https://devfeed.tech/tags/seastar.md>), [storage](<https://devfeed.tech/tags/storage.md>), [systems](<https://devfeed.tech/tags/systems.md>)

### AI overview

The article examines how Cloud Topics reintroduced high-latency I/O through inexpensive cloud object storage, exposing an old bottleneck in Redpanda's write pipeline. It explains Redpanda's thread-per-core architecture, replication and pipelined request processing, and how shifting storage bottlenecks affected performance.

### Source excerpt

From spinning disks to CPUs to cloud object storage, shifting bottlenecks have shaped Redpanda's architecture. Here's what Cloud Topics revealed about today's demand for high-latency storage.