golang 비동기. tcp서버(6). netpoll 3부. golang 내부 epoll 활용: read & write
golang netpoller가 읽기·쓰기 연산을 epoll을 통해 처리하는 내부 흐름을 분석합니다.
golang netpoller가 읽기·쓰기 연산을 epoll을 통해 처리하는 내부 흐름을 분석합니다.
Application Controller가 CompareAppState 결과를 바탕으로 실제 Kubernetes 리소스를 동기화하는 과정을 코드 레벨로 추적합니다.
ArgoCD의 repo-server 컴포넌트가 원격 저장소에서 k8s manifest를 생성·반환하는 방식을 App Controller와의 상호작용을 중심으로 살펴봅니다.
Application Controller의 processAppRefreshQueueItem이 GitOps 싱크 루프를 어떻게 구현하는지 내부 흐름을 따라갑니다.
ArgoCD Application Controller가 Informer를 통해 App 생성·변경 이벤트를 감지하고 처리 큐에 등록하는 흐름을 코드 레벨로 추적합니다.