ScyllaDB has integrated the QUIC transport protocol into its Seastar framework, aiming to mitigate TCP's head-of-line blocking and reduce handshake latency. This integration leverages the sans-I/O ngtcp2 library and adapts Seastar's RPC layer to run over QUIC, with benchmarks showing predictable performance on lossless networks and advantages when packet loss occurs. The integration focuses on user-space implementation and adapting Seastar's shared-nothing, per-core event loop architecture to QUIC.
All ScyllaDB trails