1. 분산 컴퓨팅 기술의 정의와 발전 배경분산 컴퓨팅(Distributed Computing)은 여러 대의 독립된 컴퓨터 시스템이 네트워크로 연결되어 하나의 작업을 나누어 수행하는 기술을 의미한다. 이는 중앙 집중식 컴퓨팅과 대비되며, 작업을 여러 노드(Node)로 분산함으로써 대규모 데이터 처리와 고성능 연산을 가능하게 한다. 각 노드는 독립적으로 연산을 수행하면서도 전체 시스템의 일부분으로 기능하며, 이를 통해 시스템의 확장성(Scalability), 가용성(Availability), 장애 허용성(Fault Tolerance)을 높일 수 있다.분산 컴퓨팅의 기원은 1960년대와 1970년대에 등장한 네트워크 기술과 병렬 처리 기법에서 시작되었다. 초기 컴퓨팅 환경은 중앙 집중식 메인프레임(Mainfr..