초당 240만(?) 트윗을 처리하는 twitter 시스템

폭발적으로 증가하는 트위터와 페이스북의 사용자,
그리고, 기업형 SNS 의 관심이 점점 높아지면서 주변에서 이런 소리들이 많이 들립니다.

Twitter? Yammer?? 이거 별거 아니잖아?
그냥 문자만 등록하고, 자기꺼 보여주고 하기만 하면 되는 거 아냐?
트위터, 야머… 그 놈들 어떻게 시작이 좋아가지고 지금 호강하네…
나도 우리 나라에서 그런거 만들어서 한번 서비스 해볼까??

이런 분들에게 다른 말 필요없이,
6개월 전에 정리해 두었던 글을 살포시 보여주고 싶습니다.

———————————————————————————————-
많은 분들이 Twitter를 사용하고 계시는 걸로 압니다.
Twitter가 한국에서는 약20만명 정도가 사용중인 것으로 나와있고,
전 세계적으로는 7,400만명이 사용중입니다. 이것도 매년 엄청난 속도로
사용자가 증가하고 있으니, 올해말에는 얼마나 많은 사람이 사용할 지 모르겠습니다.
그런데….
Twitter를 써 보신 분들은 혹시 이런 생각은 안 해 보셨나요?
겨우 140문자를 텍스트 형식으로 표현하는 서비스… 별 것도 아닌 것 같고,
마음만 먹으면 얼마든지 제대로 유사한 서비스를 만들어 낼 수도 있을 것 같은…
자~ 다시 한번 생각해 봅시다.
트윗 하나가 140문자 밖에 안 되지만,
이런 트윗이 1초에 600개가 등록이 되고,
이 트윗을 평균 2000명이 동시에 보게 됩니다. (팔로우 관계에 따라)
그렇게 되면, 초당 120만건을 처리해야만 하는 기술력이 필요합니다.
이쯤 되면, 우와~~ 하는 반응이 나와야 하는데..
이웃나라 일본은 트위터 사용자수가 우리보다 엄청나게 많기도 많고 해서,
4/19부터 오늘까지 이틀간, 일본에서는 “QCon Tokyo 2010″라는 컨퍼런스가 열렸습니다.
여기에서, Twitter에서 LIst 기능을 만든 팀의 프로젝트 리더를 맞았던,
“Nick Kallen”씨가 “Data Architecture at Twitter Scale“라는 주제로 기조연설을 했습니다.
그 때 사용했던 프리젠테이션용 자료도 보실 수 있습니다.
DB에 관심 많으신 분들!! 꼭 한번 쯤 보세요.
———————————————————————————————-

** 덧붙임 글#1
위 내용을 보기 쉽게 잘 정리해 주신 분이 계시네요. http://jacking.tistory.com/689 (via @jacking75)

** 덧붙임 글#2
2010년 8월말 현재, 전 세계 트위터 사용자는 1억4천5백만.
정확하게 집계는 낼 수 없으나, 지금 현재 한국인으로 추정되는 사용자는 137만명.
불과 6개월 전에만 해도 7,400만명이 딱! 2배가 늘고, 한국만 6~7배??
정말 엄청난 스피드군요..
Advertisements
이 글은 Yammer 카테고리에 분류되었고 , , , 태그가 있습니다. 고유주소 북마크.

답글 남기기

아래 항목을 채우거나 오른쪽 아이콘 중 하나를 클릭하여 로그 인 하세요:

WordPress.com 로고

WordPress.com의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Twitter 사진

Twitter의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Facebook 사진

Facebook의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Google+ photo

Google+의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

%s에 연결하는 중