-
2024.04.26 migrating critical trafficTIL 2024. 4. 26. 22:17
https://netflixtechblog.com/migrating-critical-traffic-at-scale-with-no-downtime-part-1-ba1c7a1c7835
시스템을 마이그레이션 할 때 테스트를 진행해야 한다.
트래픽을 리플레이해서 안정성을 살펴보는 방법이다.
기존 코드에 덧 붙이거나 클라이언트에서 양방향으로 데이터를 보내는 방법도 있다.
다만 이는 부작용이 있다. 기존 코드는 복잡해지고 클라이언트는 성능에 악영향이 간다.
아예 따로 서비스를 분리해서 마이그레이션용으로 하나 파는 게 낫다.
'TIL' 카테고리의 다른 글
2024.04.28 kafka c#, spotify system design (0) 2024.04.28 2024.04.27 html form CORS (0) 2024.04.27 2024.04.25 Use Nginx as a Reverse Proxy (0) 2024.04.25 2024.04.24 message broker comparison, duplication in kafka (0) 2024.04.24 2024.04.23 Read-your-write consistency, redirect CORS (0) 2024.04.23