더북(TheBook)

9.5 데이터 분산 vs 기능적 분산

 

 

데이터 분산이란 한 머신이 처리해야 하는 데이터를 같은 역할을 하는 여러 머신이 나누어서 처리하는 것입니다.

예를 들어 시계를 만드는 가게가 있다고 합시다. 시계를 만드는 기술자는 혼자서 부품을 조립하고 도색하며 포장도 합니다.

p375

▲ 그림 9-10 시계를 만드는 가게의 제작자가 하는 일

 

그러다가 이 시계 가게가 장사가 잘 되어 종업원 수도 늘리고 공장을 지어서 시계를 대량 생산하기 시작했습니다. 공장에서 일하는 기술자들은 이제 그림 9-11과 같이 부품 조립부터 포장까지 모두 합니다.

p376_1

▲ 그림 9-11 시계 공장의 기술자들은 서로 같은 일을 함

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.