1. $1B
• 2년동안 3천만 사용자 가입
• 안드로이버전 릴리즈후 12시간동안 1천만명 가입
• 2010년
– 맥북프로보다 성능이 떨어지는 서버로 서비스 시작
– 백엔드 기술 경험이 없는 2명이 시작
– 첫날 2만5천명 가입
• 서버가 다운되서 바로 아마존 클라우드 서비스로 이전
• 2011년 개발자 3명
• 2012년 개발자 5명
– 이중에서 아이폰, 안드로이드 개발자 포함
– 백엔드 개발자는 2.5명이 담당
개발자가 적으니까 가장 중요한 것에 집중
3. Monitor
everything
• 지금 시스템이 어떻게 돌아가고 있어?
• 지금까지의 추세와 비교해서 어떻게 되고 있는거야?
• 시스템적인 부분뿐 아니라 어플리케이션 전반에 로깅하도록 구현.
• 단, 성능에 영향을 미치지 않도록 고려
4. 시사점
고객이 갑자기 늘었을 때 이에 대응할 수 있는
기술적인 준비는 하고 있는가?
• Open
Source
• Scale-‐out
Architecture
• Cloud
CompuLng
출처:
hSp://highscalability.squarespace.com/blog/2012/4/16/instagram-‐architecture-‐
update-‐whats-‐new-‐with-‐instagram.html