Facebook의 아키텍처를 엿볼수 있는 문서입니다.
php, mysql과 memcached 를 사용하고 있군요.
아래 문서를 보시면 Facebook에 memcached 적용을 위하여 memcached의 UDP 지원 부분과 성능 개선 작업에 일부 기여를 한것으로 보입니다.
최근 문서를 보면 Facebook의 inbox의 search에서는 Cassandra로 Persistence layer를 변경한것 같습니다.
http://en.wikipedia.org/wiki/Cassandra_%28database%29
http://www.facebook.com/video/video.php?v=540974400803#/video/video.php?v=540974400803
Caching & Performance: Lessons from Facebook
php, mysql과 memcached 를 사용하고 있군요.
아래 문서를 보시면 Facebook에 memcached 적용을 위하여 memcached의 UDP 지원 부분과 성능 개선 작업에 일부 기여를 한것으로 보입니다.
최근 문서를 보면 Facebook의 inbox의 search에서는 Cassandra로 Persistence layer를 변경한것 같습니다.
http://en.wikipedia.org/wiki/Cassandra_%28database%29
http://www.facebook.com/video/video.php?v=540974400803#/video/video.php?v=540974400803
Caching & Performance: Lessons from Facebook
'프로그래머로 살아가기 > Architecture' 카테고리의 다른 글
오픈소스를 활용한 분산아키텍처 구현 기술 (0) | 2014.07.01 |
---|