티스토리 뷰
etsy.com 은 무엇을 하는 건가?
- esty.com 은 글로벌 빈티지, 핸드메이드 판매하는 장터!
- 일반 유져들이 셀러되 되어서 물건을 판매할수 있는 공간 ( 무료로 )
우리는 왜 etsy.com 를 이야기 하는가 ?
- 전세계 10억 인구의 방문자수에 따른 최적의 웹 퍼포먼스의 성능 유지, 사이트의 안정성을 유지하는 비결을 분석하기 위해서
- 분석의 모니터링 벤치마킹
- 매일 수십번 배포되는 etsy 배포 시스템 알기 위해서
- ( etsy.com 환경 ) Apache, Php, MySql, PostgresSql, Memcache, Gearman, Solr
- Error Login
결제율
page 퍼포먼스
이와 같은 차트를 상황판으로 걸어놓고 누구나 상황을 모니터링을 할 수 있는 시스템이 구축되어 있다.
Etsy 사용된 Tools 분석
logging, Analyze Tool
- 로그에 성능 데이터를 캡쳐
- page gen, Boomerang, Gomez
- page gen, Boomerang, Gomez
- 집계 ( 모으기 )
- splunk, Logster, StatsD, I/O Profiler
- splunk, Logster, StatsD, I/O Profiler
- Record in Graphite
Tools
- I/O Profiler
- Client-side-Testing
- Gomez ( API ), Boomerang, WebPagetest
- Gomez ( API ), Boomerang, WebPagetest
- ShowSlow
- YSlow & Page Speed
Etsy 의 몇가지 로그 수집 어떻게 얻는 지 분석
- app logging ( Apache access and error logs )
Aplication 단에서 Errolog 수집
위 에러 로그 분석을 통하여 얻어진 에러의 동향 파악
참고자료
http://www.mikebrittain.com/blog/category/php/
http://www.slideshare.net/mikebrittain/simple-log-analysis-and-trending
http://www.codinghorror.com/blog/2011/06/performance-is-a-feature.html
'여러가지' 카테고리의 다른 글
마틴 파울러 리팩토링 (0) | 2014.02.26 |
---|---|
아마존 웹서비스 링크 모음 (0) | 2014.02.21 |
웹기술 번역문서자료 (0) | 2014.01.24 |
SEO 분석 ( 검색엔진 최적화 ) (0) | 2014.01.16 |
레드 프라이드 데이 2014-01-10 금요일 애플제품 할인 (0) | 2014.01.09 |
댓글