Presented at Core C++ 2023 conference in Tel Aviv.
The cloud is revolutionizing scalable and distributed computing but is difficult to take advantage of in C++. While cloud functions can scale up to unlimited concurrency, calling them takes dozens of lines of complex C++ code. While NoSQL databases are ubiquitous associative containers, they cannot be used in a range, and so forth.
What if we could make cloud functions as easy to use as thread functions, NoSQL databases as easy to use as any other associative container, and do the same for other cloud services as well? You don't just have to imagine it. In this talk, I will show how you can take advantage of the cloud with simple and natural C++.
-----
Mike Spertus
Mike Spertus is a Senior Principal Engineer at Amazon where he builds cloud development tools and an Adjunct Professor of Computer Science at the University of Chicago where he teaches Big Data and C++. He helped write one of the first commercial MS-DOS C compilers for the original IBM PC AT. Mike has submitted over 50 proposals as a long-time member of the C++ standards committee, a number of which are now parts of the C++ standard.
He is excited about this talk as it brings together all of the above experiences.