Learn the Skills Netflix, Meta, and Capital One Actually Hire For
AI, Data Science & Cloud Certificates from Google, IBM & Meta
Overview
Build a Learning Habit
Download Class Central's free printable study calendar
Download for Free
Explore an elegant Modern C++ solution for handling versioned API messages in this 58-minute conference talk from Meeting C++ 2023. Dive into the challenges of upgrading and downgrading message versions to facilitate communication between clients and servers using different versions. Learn how to effectively manage scenarios where, for example, a client communicates with version 1.1 while the server internally uses version 1.2.1. Gain valuable insights into implementing a robust and flexible approach to message versioning in your C++ APIs, enhancing interoperability and maintaining backward compatibility in your software systems.
Syllabus
Applied Modern C++: The problem of messages versioning in API - Olivia Quinet - Meeting C++ 2023
Taught by
Meeting Cpp