블로그 이미지
평범하게 살고 싶은 월급쟁이 기술적인 토론 환영합니다.같이 이야기 하고 싶으시면 부담 말고 연락주세요:이메일-bwcho75골뱅이지메일 닷컴. 조대협


Archive»


지금 하고 있는 숙제가 georeplication system입니다.
Geo replication 시스템이란 분산 시스템중에서 시스템이 여러 IDC (서로 다른 국가나 대륙에 위치)하여 구축되며, 어느 위치에서 접근하던지 같은 데이타를 볼 수 있게 하는 것을 이야기 합니다.
예를 들어 한국 IDC에서 USER정보를 읽어오나, 미국 IDC에서 읽어오나 그 내용이 같다는 겁니다. 물론 USER정보가 계속해서 transaction에 의해서 update되는 상황에서 말입니다. 대충 방향잡고 아키텍쳐 구상도 해놓긴했습니다만, 몇일째 머리가 뽀게지고 있습니다. 다음주에 새로 JOIN하는 호주 친구가 데이타베이스의 전문가니까는 이 부분을 검증하고 보강해주리라 기대하고 있습니다.(돈이 얼만데... -_- 한달 인건비가 거의 일년 연봉... )

그런데 재미있는 것중 하나가 이런 geo replication system이 enterprise world에서는 잘 존재하지 않는다는 겁니다. 정해진 직원수, 정해진 지역에서 서비스하기 때문에 왠만해서는 구경하기 어려운 아키텍쳐입니다. 기껏해야 글로벌 ERP single instance정도겠네요.
반면에 SNS (Social Networking Service)에는 사례가 많습니다. 대표적으로 Facebook, Amazon,Google,Twitter등의 글들이 많이 떠다는데.. 공통점중의 하나는 우습게도 벤더 솔루션을 사용하는 곳은 하나도 없습니다. 다 만들었더군요. Amazone은 Dynamo를 Google은 BigTable은 Facebook은 Cassandra를.. 기술면에서는 이제 벤더들보다 앞서가는게 아닌가 싶습니다.
여기저기 자료 뒤지다가 몇자 긁적여 봤습니다.

근데, Tistory 블로그 왜 자꾸 레이아웃이 깨질까요. ㅜㅡ 텍스트큐브로 옮겨야 하나.

참고로 유용한 URL을 몇개 적어놉니다.
http://highscalability.com/

본인은 구글 클라우드의 직원이며, 이 블로그에 있는 모든 글은 회사와 관계 없는 개인의 의견임을 알립니다.

댓글을 달아 주세요

  1. S.Kim 2009.11.14 01:26  댓글주소  수정/삭제  댓글쓰기

    http://hadoop.apache.org/

    제가 일하는 분야(bioinformatics)에서도 분산 대용량 데이타 처리가 점점 관심의 중심이 되어 가고 있는것 같더군요. 그중 아파치 프로젝트의 하나이고 구글도 쓴다는(원래 만들었다는?) open source "Hadoop"이 있는데... 혹시 조대협님이 관심있을것 같아 글 남깁니다.

  2. 김지훈 2012.07.26 17:22  댓글주소  수정/삭제  댓글쓰기

    제가 고민하는 숙제가 항상 조대협님 숙제랑 겹치는것 같아
    검색할때마다 제일 먼저나오시네요.
    잘보고 갑니다. ^^