awesome-seastar icon indicating copy to clipboard operation
awesome-seastar copied to clipboard

A curated list of resources related to Seastar, an industrial-grade C++ framework for building high-performance servers.

Awesome Seastar Awesome

A curated list of resources related to Seastar, an industrial-grade C++ framework for building high-performance servers.

Projects

Systems and projects using Seastar

  • Ceph - Distributed storage system for object, block, and file
    • The seastar-based storage engine is called Crimson
  • CPV - Web framework written in C++ and Seastar
  • Chogori - Low-latency distributed OLTP database
  • ministun - RFC 8489 STUN server
  • Parquet4Seastar - Parquet file format implementation for use in Seastar projects
  • Pedis/1store - Replacement for Redis written in Seastar
  • RageDB - In Memory Property Graph Server using the Shared Nothing design from Seastar
  • Redpanda - Replacement Apache Kafka designed for modern hardware
  • Scylladb - Replacement for Apache Cassandra and Amazon DynamoDB
  • seastar-kafka-client - A seastar-based kafka client
  • Shredder - Research prototype for SoCC '19 paper embedding v8 in Seastar
  • SMF - RPC framework built for microseconds latencies using Seastar
  • SpiderDB - An on-disk key-value database based on a b-link tree

Learning

Resources for learning Seastar

Contributors


Chedy Najjar

Noah Watkins