> node.js > node.js 뉴스 : 12월 5일.

node.js 뉴스 : 12월 5일.

– node.js가 비동기 방식으로 동작하면서 매우 좋은 성능을 보인다는 얘기는 많이 하고 있습니다. 하지만, 이런 좋은 성능을 유지하기 위해서는 다양한 경험과 고려가 필요합니다. 그런데, LinkedIn에서 좋은 사례를 기반으로 한 팁을 개발 블로그에 개시해서 소개 드립니다.
간단하게 제목만 소개하면 아래와 같습니다.

놀랍도록 빠른 node.js: 링크드인 모바일에서 사용한 10가지 성능 팀 (Blazing fast node.js: 10 performance tips from LinkedIn Mobile)

1. 동기 방식 코드를 피해라. (Avoid synchronous code)
2. 소켓 풀링을 꺼라. (Turn off socket pooling)
3. 이미지나 CSS와 같은 정적리소스는 node.js에서 서비스하지 마라. -별도의 웹서버로 서비스해라.- (Don’t use Node.js for static assets)
4. 페이지 렌더링은 클라이언트 사이드에서 해라. 정적 리소스라고 볼 수 있는 HTML과 데이터를 분리해서 node.js에서는 데이터만 서비스해라. (Render on the client-side)
5. 요청 응답에 gzip을 사용해라. (Use gzip)
6. 병렬로 처리해라. (Go parallel)
7. 세션을 사용하지 마라. – 서버측에서 상태 유지를 하지 마라.- (Go session-free)
8. 가능한 경우 자바스크립트 대신 바이러리 빌드를 사용해라. (Use binary modules)
9. 스탠다드 구글 V8을 사용해라. (Use standard V8 JavaScript instead of client-side libraries)
10. 코드를 작게 유지하라. (Keep your code small and light)

원문 : http://goo.gl/44lhi

카테고리:node.js 태그:, , ,
  1. 댓글이 없습니다.
  1. No trackbacks yet.

답글 남기기

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

WordPress.com 로고

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

Twitter 사진

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

Facebook 사진

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

Google+ photo

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

%s에 연결하는 중

%d 블로거가 이것을 좋아합니다: