etsy.com 은 무엇을 하는 건가?esty.com 은 글로벌 빈티지, 핸드메이드 판매하는 장터! 일반 유져들이 셀러되 되어서 물건을 판매할수 있는 공간 ( 무료로 ) 우리는 왜 etsy.com 를 이야기 하는가 ?전세계 10억 인구의 방문자수에 따른 최적의 웹 퍼포먼스의 성능 유지, 사이트의 안정성을 유지하는 비결을 분석하기 위해서분석의 모니터링 벤치마킹매일 수십번 배포되는 etsy 배포 시스템 알기 위해서( etsy.com 환경 ) Apache, Php, MySql, PostgresSql, Memcache, Gearman, SolrError Login 결제율page 퍼포먼스 이와 같은 차트를 상황판으로 걸어놓고 누구나 상황을 모니터링을 할 수 있는 시스템이 구축되어 있다. Etsy 사용된 Tools..
출처 : https://github.com/nolboo/nolboo.github.io/wiki 친절하게도 자료를 올려주셔서 감사합니다. HTML & CSS CSS와 황금비율, CSS로 표현하는 한계는? - 원문 : CSS AND THE GOLDEN RATIO 큰 스크린 살펴보기 - 원문 : Surveying the Big Screen 부트스트랩 3 한글 번역 - 원문 : Bootstrap 불필요한 페인트 회피하기 - 원문 : Avoiding Unnecessary Paints 불필요한 페인트 회피하기: Animated GIF 에디션 - 원문 : Avoiding Unnecessary Paints: Animated GIF Edition 구글 웹폰트를 빠르게 로드하는 팁 7가지 - 원문 : 7 Tips to L..
apache.org의 KeepAlive에 대해 아래와 같이 정의 되어 있다. The Keep-Alive extension to HTTP/1.0 and the persistent connection feature of HTTP/1.1 provide long-lived HTTP sessions which allow multiple requests to be sent over the same TCP connection. In some cases this has been shown to result in an almost 50% speedup in latency times for HTML documents with many images. To enable Keep-Alive connections, set Kee..
C10K PROBLEM : 하나의 웹서베 10,000개의 클라이언트 접속을 동시에 달룰 수 있는 기술적 문제C10K problem(하나의 웹서버에 10,000개의 클라이언트 접속을 동시에 다룰 수 있는 기술적 문제)을 해결하기 위해 기존의 아파치 방식처럼 하나의 스레드에서 하나의 클라이언트 요청을 처리하는 것이 아니라 Event-driven(Asynchronous) 구조를 사용한다. NGINX 이외에도 Lighttpd, Tornado, Magnum, Aleph 등 최근에 개발된 많은 웹서버들과 서버 사이드 자바스크립트인 Node.js가 Event-driven 구조를 사용하고 있다. Event-driven Architecture(EDA a.k.a Asynchronous)EDA 방식은 기존의 아파치 웹서버가..
background: url(images/bg.jpg) no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; background-size: cover 로 하면 된다. 하지만 ie8 이하 에서 는 트릭을 써야한다. 링크 :: http://css-tricks.com/perfect-full-page-background-image/