2013년 5월 19일 일요일

Netty

네티를 살펴보고 있다. 
최근, 서비스/서버 모니터링 서버 구현을 고민하는데,
Event-Driven 개발을 고려하고 있다.

네트워크 traffic, 에이전트 또는 클라이언트와 서버 구현 용이성,
가져올 정보도 살펴보면,
단순히 네트워크, health check 뿐만 아니라,

현재 진행중인 상담, 고객 대기시간등을 함께 고민해야 하는 부분이라
좀 더 확실한 방법을 찾아다니다가,
6개월전 살펴봤던 그 내용을 다시 열어본다.

다음은 네티의 정의
Netty is an
*asynchronous : 비동기
*event-driven : 이벤트 중심
*network application : 네트워크 어플리케이션
*framework  : 프레임워크
for
*rapid development of : 빠른 개발
*maintainable : 유지보수성을 감안한
*high performance protocol : 고성능 프로토콜
*servers & clients. : 서버와 클라이언트를 위한


다시 요약하자면
개발 뿐만 아니라 유지보수를 감안한 고성능 프로토콜 서버와 클라이언트를 빠르게 개발하기 위한 비동기 이벤트 중심의 네트워크 어플리케이션 프레임워크
이다.

와~!

레퍼런스 체크를 해본다면,
http://netty.io/wiki/related-projects.html를 보면, 자세히 나와 있다
twitter의 기반 프레임워크이며,
facebook에서도 사용하고 있고

그 외 오픈소스에서도 많이 쓰고 있다.
링크는 아래 참조.

한국 사용자 그룹 : https://groups.google.com/forum/?hl=ko&fromgroups#!forum/netty-ko

netty 3.2 사용자 메뉴얼(한글) http://kkamdung.tistory.com/49
http://netty.io/
한국 사용자 그룹 : https://groups.google.com/forum/?hl=ko&fromgroups#!forum/netty-ko

댓글 1개: