Welcome to Day 5! Today, we stop making our services lonely. We are building our second service (the Product Service) and connecting it to our User Service. But instead of using slow JSON over HTTP, we are using gRPC and Protocol Buffers. You will learn how to define strict .proto contracts, generate Python code automatically with uv, and orchestrate lightning-fast synchronous communication between Docker container.
Full playlist: https://www.youtube.com/playlist?list=PLdtwawCR2QjlCvbu2WJ-8EiJNHmJuprvT
The code (Every commit == a day): https://github.com/KNehe/fastapi-microservices