Seastar: C++14 framework for High Concurrency, High Throughput Servers


Details
For the next meetup, Avi Kivity will be presenting on Seastar.
Abstract:
Writing I/O intensive applications in today's environments, with hundreds of thousands of available SSD IOPS, dozens of cores, end tens of gigabits per second network interfaces, is more challenging than ever. We will present Seastar, a modern, open-source C++14 framework for wring high concurrency, high throughput server applications. Seastar is the framework behind ScyllaDB, a drop-in Apache Cassandra replacement that provides 10X throughput improvements on the same hardware.
Project URL: http://www.seastar-project.org/
Seastar source: https://github.com/scylladb/seastar
Bio:
Avi Kivity, CTO of ScyllaDB, is known mostly for starting the Kernel-based Virtual Machine (KVM) project, the hypervisor underlying many production clouds. He has worked for Qumranet and Red Hat as KVM maintainer until December 2012. Avi is now CTO of ScyllaDB, a company that seeks to bring the same kind of innovation to the NoSQL space.

Seastar: C++14 framework for High Concurrency, High Throughput Servers