YoVDO

Conway's Law Compliance in a Many Services Architecture

Offered By: Code Sync via YouTube

Tags

Software Architecture Courses Microservices Courses Scalability Courses Asynchronous Communication Courses Conway's Law Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore strategies for scaling engineering teams and inter-service coordination in a growing company through this conference talk from Code BEAM Europe 2022. Delve into Stord's experiences with synchronous API calls and asynchronous event processing via Kafka as they expanded their architecture. Learn about building shared HTTP clients for synchronous calls, implementing asynchronous event-processing infrastructure, and developing a socio-technical system that supports rapid growth. Gain insights on effective service coordination techniques, including sagas, event outboxes, and handling failures in event-driven systems. Discover practical tips for engineers and engineering managers facing the challenges of scaling teams and software quickly in a multi-service environment.

Syllabus

00:00 - - Intro
01:11 - - Growth
03:34 - - Organization
06:12 - - Synchronous HTTP
07:23 - - Sagas
11:16 - - Event Outbox
14:55 - - Event-Driven
16:41 - - Handling Failures
17:58 - - Ouroboros Events
18:41 - - QnA


Taught by

Code Sync

Related Courses

Introduction to Cloud Infrastructure Technologies
Linux Foundation via edX
Scalable Microservices with Kubernetes
Google via Udacity
Introduction to Kubernetes
Linux Foundation via edX
Architecting Distributed Cloud Applications
Microsoft via edX
IBM Cloud: Deploying Microservices with Kubernetes
IBM via Coursera