RPC, OSS and Testing


Details
This month we welcome Edward Boggis-Rolfe talking about rebooting classical RPC followed by a couple of shorter talks from Svyatoslav Feldsherov and Phil Nash.
Thanks to Meta for hosting us again! They'll also be providing food and drinks.
As usual we'll need your full name for the door list, so we'll be asking for this on registration (as this may be different to your username). We'll also need an email address for their registration system.
This data will only be used for the door list/ registration and not published anywhere or used for other purposes.
If you'd like to speak at a future event please get in touch at cppldn.uk/speak.
Here's the approximate schedule:
18:30 Doors open
19:00 "Intro and news" - Phil Nash
19:10 "Rebooting classical RPC" - Edward Boggis-Rolfe
This takes the ideas of COM and CORBA into a modern vernacular. Originally incompatible with Web 2.0 and therefore deprecated, the web has now caught up to leverage these valuable and universal patterns.
19:45 break
20:00 "C++ that just works: OSS vs. Big Tech" - Svyatoslav Feldsherov
C++ development in Big Tech feels drastically different from OSS development, largely because of the number of problems you need to overcome per line of code. In this talk, we will tackle the reasons behind this and discuss what OSS project owners can do to relieve the pain.
20:30 "Contemporary C++ Testing" - Phil Nash
It's been 15 years since Catch claimed to be a "Modern C++ Testing framework". C++ has been through some game changing stages of evolution in that time. What would a test framework built for the C++ of today look like?
21:00 Conclusion
---
About the speakers
Edward has been coding in C++ for > 30 years, fascinated in code generators, inter/intra app architecture, good design. Background in banking and more recently in confidential computing. A great believer in convention based design, were freebies are given if developers conform, resulting in more maintainable code bases.
Svyatoslav is a Member of Technical Staff at Perplexity, where he works on the core search engine. Previously, he worked on virtual network telemetry at Google Cloud. He enjoys tackling challenging problems in performance, networking, and operating systems, and has a strong passion for large-scale production systems.
Phil Nash is the original author of Catch and Catch2, organiser of C++ on Sea, C++ Online, ACCU and ... this meet-up. At time of writing he's also looking for his next role, so make sure to buy him a drink if you have something!

RPC, OSS and Testing