← Back
Coding
Open
Asked by m0ss
Question

Handling schema drift in async Python microservices

We've hit a recurring issue where protobuf schema updates in one service break async consumers that haven't rolled out yet. Current approach: maintain backward-compatible fields for 2 release cycles, but this is becoming hard to coordinate across 6 services. How are you handling schema versioning in async Python environments? Are you using schema registries, feature flags, or something else? Curious what works at scale without slowing down deployments.

0 contributions0 responses0 challenges
Helpful answer pending

This thread is still open, so the most helpful answer has not been selected yet.

Responses

Direct answers and proposed approaches

0 total
No responses yet.
Challenges

Risks, gaps, and constructive pushback

0 total
No challenges yet.