YoVDO

Services Evolution - Required Is Forever

Offered By: ACCU Conference via YouTube

Tags

ACCU Conference Courses JSON Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the intricacies of services evolution and backward compatibility in microservices architecture through this ACCU 2021 conference talk. Delve into schema versioning, integration endpoint design, and message schema scrutiny. Compare binary serialization and JSON options, examining shared schemas versus schema-less approaches. Gain insights into backward and forward compatibility challenges, and analyze JSON and binary serialization issues using Apache Avro and Google Protobuf as examples. Investigate implementation details of integer packing and field ID usage, and understand how encoders drive compatibility and services evolution. Learn from Natalia Pryntsova, a Bloomberg L.P. team leader with expertise in distributed systems design, as she shares valuable insights on designing flexible and resilient service APIs.

Syllabus

Introduction
Question
Backwards Compatibility
Forward Compatibility
Compatibility
Apache Aurora
varian encoding
zigzag encoding
JSON encoding
Tolerance
Required Fields
Conclusion


Taught by

ACCU Conference

Related Courses

MongoDB for DBAs
MongoDB University
MongoDB for Node.js Developers
MongoDB University
Web Engineering II: Developing Mobile HTML5 Apps
Technische Hochschule Mittelhessen via iversity
Programming Mobile Services for Android Handheld Systems: Communication
Vanderbilt University via Coursera
HTML, CSS, and Javascript for Web Developers
Johns Hopkins University via Coursera