vitess 분석: vtgate, mysql proxy server를 여는 과정
vtgate가 CLI 진입점에서 초기화된 뒤 MySQL 프로토콜 리스너를 열고 Accept 루프에 진입하는 흐름을 코드 레벨로 살펴봅니다.
vtgate가 CLI 진입점에서 초기화된 뒤 MySQL 프로토콜 리스너를 열고 Accept 루프에 진입하는 흐름을 코드 레벨로 살펴봅니다.
LiveStateCache가 ClusterCache를 생성·동기화하고, 감지된 이벤트를 ApplicationController까지 전달하는 흐름을 코드 레벨로 살펴봅니다.
ArgoCD가 외부 클러스터의 리소스를 모니터링하기 위해 gitops-engine의 ClusterCache를 초기화하고 활용하는 방식을 분석합니다.
golang netpoller가 읽기·쓰기 연산을 epoll을 통해 처리하는 내부 흐름을 분석합니다.
Application Controller가 CompareAppState 결과를 바탕으로 실제 Kubernetes 리소스를 동기화하는 과정을 코드 레벨로 추적합니다.