Seastar
High performance C++ framework for concurrent servers
Modules
Here is a list of all modules:
 Futures and PromisesFutures and promises are the basic tools for asynchronous programming in seastar. A future represents a result that may not have been computed yet, for example a buffer that is being read from the disk, or the result of a function that is executed on another cpu. A promise object allows the future to be eventually resolved by assigning it a value
 Future UtilitiesThese utilities are provided to help perform operations on futures
 Memory management
 FibersFibers of execution
 Networking
 File Input/Output
 MulticoreSupport for exploiting multiple cores on a server
 Seastar threads
 Io-module
 Logging