Meetup notes: Back to the future with C++ and Seastar
Blog post from ScyllaDB
Avi Kivity, founder of ScyllaDB, presented on the modernization of C++ and the Seastar framework at a Sayeret Lambda Meetup, highlighting C++'s evolution into a language supporting modern paradigms like lambda and functional programming while maintaining its performance edge. Seastar, a high-performance open-source server application framework written in C++, uses a future/promise-based API to deliver exceptional performance, handling over 7 million requests per second on a single machine, which is five times more than its closest competitor. The presentation was well-attended, with approximately 35 participants engaging in discussions on topics such as core usage, memory pinning, and integration with other technologies, reflecting a strong interest in Seastar's capabilities for scalable and straightforward multi-core programming. Attendees were encouraged to join the Seastar-dev mailing list or follow ScyllaDB on Twitter for further inquiries and updates on future events.