반응형

IT 트랜드 2013.02

Spring보다 쉽고 빠른 웹 개발
 - 파이썬3 기반 웹프레임워크 (Pylatte)

 └ http://www.pylatte.org/
 └ http://pypi.python.org/pypi/Pylatte
 └ http://www.facebook.com/pylatte
 └ https://github.com/rucifer1217/pylatte
 └ http://code.google.com/p/pylatte/
 └ http://code.google.com/p/pylatte/source/browse/pylatte_git/
 └ http://rucifer.tistory.com/category/Programing/Python
 └ http://wiki.python.org/moin/WebFrameworks


AngularJS 시작하세요.
http://angularjs.org
https://github.com/angular/angular.js
http://docs.angularjs.org/tutorial/
http://code.angularjs.org/
http://www.youtube.com/user/angularjs

Backbone.js
Angulars.js + Bootstrap 웹앱 개발 데모


MongoDB(빅데이터)

네이버에서 NGINX 도입시, 이렇게 테스트 했다.
 - 외부 시스템 Mocking을 통한 웹서버 확장 모듈테스팅 기법

 

클라우드의 이클립스 - goom IDE로 자바개발하기


2013 django 변화와 진화
⊙ django의 장점/단점
⊙ fabric을 이용한 django 배포
⊙ django와 celery
⊙ pypy와 django
⊙ django 1.5의 변화된 점
⊙ django on the cloud

반응형
반응형

NGINX

 └ http://nginx.org/en/

소개 : http://knight76.tistory.com/1429

nginx 설치 및 설정 : http://www.javajigi.net/pages/viewpage.action?pageId=257327108

 

node.js

반응형
반응형

동기적으로 요청을 처리하는 아파치 웹서버와 달리 비동기적으로 요청을 처리하는 NGINX의 Non Blocking Event-driven 구조.


* 설치파일 내려받기

  http://nginx.org/en/download.html

  http://wiki.nginx.org/Install


* 설치  

 

  tar xvfz nginx-1.2.1.tar.gz

  cd nginx-1.2.1



압축해제폴더에 들어가서  ./configure 를 실행한다.

./configure -prefix 옵션을 사용하면 설치될 위칠르 지정할 수 있다.

디폴트는 /usr/local/nginx/ 에 설치된다. 


NGINX를 설치할때 필요한 라이브러리는 pcre,openssl, zlib 등이 있는데 yum을 이용해서 직접 설치 가능하다. 


 yum install pcre pcre-devel

 yum install openssl openssl-devel

 yum install zlib  zlib-devel



설치가 됐다면 /설치폴더/sbin/nginx 명령어로 실행할 수 있다. 


실행 : /설치폴더/sbin/nginx

중지 : /설치폴더/sbin/nginx ?s stop

재실행 : /설치폴더/sbin/nginx ?s reload



* Configuration

서버 설정 파일 : /opt/nginx/conf/nginx.conf 

설정 파일을 따로 만들고 싶다면  /설치폴더/sbin/nginx ?c 설정파일명


설정 파일 구성은 Main, Event, http, server, location 블록의 계층구조이다.

설명 : http://library.linode.com/web-servers/nginx/configuration/basic



반응형
반응형

NGINX 커뮤니티 사이트

nginx
Nginx - http://nginx.org


NGINX, inc. - http://nginx.com/


NGINX Wiki - http://wiki.nginx.org/Main 소스 다운로드 및 설치


NGINX Forum - http://forum.nginx.org/


NGINX Mailman - http://mailman.nginx.org/mailman/listinfo

 : 이메일을 등록하면 메일링 서비스를 받을 수 있다.


http://tengine.taobao.org/ : taobao.com에서 NGINX를 자체 플렛폼으로 제작해서 사용하고 있는 tengine.


agentzh's Nginx Tutorials - http://agentzh.org/misc/nginx/agentzh-nginx-tutorials-enuk.html
 : Agentzh는 현재 taobao.com에서 근무하는 프로그래머 중 NGINX에 대해 잘 알고있는 대표적인 사람.


반응형
반응형

nginx는 러시아인인 igor Sysoev가 만들었다.

웹(http)서버, reverse proxy, IMAP/POP3 서버.

C10K problem 을 해결하기 위해 기존의 아파치 방식처럼 사용하는 것이 아니라,

Event-driven(Asynchronus) 구조를 사용한다.  이와 유사하게 Node.js도 Event-driven 구조를 사용한다.


EDA(Event-driven Architecture)는 아파치보다 훨씬 적은 스레드개수로 많은 클라어언트를 처리할 수 있다.


반응형

+ Recent posts