728x90 distributedComputing1 분산 컴퓨팅의 오류 (Fallacies of distributed computing) 안녕하세요! 소프트웨어101 책을 보다가 ‘분산컴퓨팅의 오류’ 라는 아티클을 접하게 되었습니다. 당연하지만 새삼 놓치기 쉬운 부분이라고 생각하여 정리해봅니다. 위키피디아 : Fallacies of distributed computing — Wikipedia 오류1. 네트워크는 믿을 수 있다. 과거에 비해 네트워크가 좋아졌다고 하지만 여전히 네트워크는 믿을 수 없습니다. 네트워크는 신뢰하기 어렵기 때문에 타임아웃, 서킷브레이커 같은 개념들이 있는 것입니다. ‘마이크로서비스 아키텍쳐’같이 네트워크에 의존할 수록 시스템의 신뢰도는 잠재적으로 떨어질 가능성이 있습니다. 오류2. 레이턴시는 0이 아니다. t_remote는 t_local보다 클 수밖에 없고 모든 분산 아키텍처에서 레이턴시는 0이 아닙니다. (보통 .. 2023. 11. 6. 이전 1 다음 728x90