Swift as C++ Successor in FoundationDB
Offered By: Strange Loop Conference via YouTube
Course Description
Overview
Explore a conference talk that delves into Swift's potential as a successor to C++ in high-performance systems, focusing on its adoption in FoundationDB. Learn how Swift's modern type-safe, low-ceremony approach combines performance and ergonomics, scaling from mobile apps to distributed databases. Discover the seamless interoperability between Swift, C, and C++, enabling incremental migration of functions and types without generating bindings or compromising existing semantics. Examine how FoundationDB's custom actor runtime and reproducible simulation testing were preserved through Swift's flexible concurrency and distributed actor model. Gain insights from Konrad Malawski, a member of Apple's Swift team, on the language's foundational server-side libraries, concurrency features, and its impact on modernizing high-performance systems.
Syllabus
"Swift as C++ Successor in FoundationDB" by Konrad Malawski (Strange Loop 2023)
Taught by
Strange Loop Conference
Tags
Related Courses
Build Anything with FoundationDBLinux Foundation via YouTube How We Saved 5x Migrating from Aurora to FoundationDB
Linux Foundation via YouTube Retrofitting a Foundation for CouchDB
Linux Foundation via YouTube How FoundationDB Powers SnowflakeDB's Metadata
Linux Foundation via YouTube Solving Everyday Data Problems with FoundationDB
Linux Foundation via YouTube