알라딘

헤더배너
상품평점 help

분류

이름:신정안

최근작
2014년 9월 <Vert.x로 하는 실시간 웹 애플리케이션 개발>

신정안

현재 NexR에서 오픈소스 프로젝트인 RHive를 개발하고 있다. 아파치 머하웃(Apache Mahout), 아파치 지라프(Apache Giraph) 같은 빅데이터 관련 오픈소스 프로젝트에 관심이 많으며, 데이터 엔지니어링을 위한 여러 가지 데이터 분석 기법 및 기술 학습에 끊임없이 매진 중이다.  

대표작
모두보기
저자의 말

<Vert.x로 하는 실시간 웹 애플리케이션 개발> - 2014년 9월  더보기

버텍스는 요즘 가장 관심을 받고 있는 Node.js와 같은 이벤트 기반의 비동기 서버 프레임워크다. 이벤트 기반의 비동기 서버 프레임워크라는 점은 Node.js와 비슷하지만, 버텍스는 싱글 스레드로 동작하는 Node.js와 달리 멀티 스레드로 동작한다. 그리고 자바, 자바스크립트, 루비, 스칼라 등 다양한 언어를 지원하며, 자바 기반이기 때문에 기존의 풍부한 자바 라이브러리를 그대로 활용할 수 있다는 장점이 있다. 지금까지 서버를 만들 때는 멀티 스레드 기반의 서버를 만드는 것은 필수였다. 그리고 멀티 스레드 환경에서 서버를 만드는 것은 자원 공유, 락 관리 등 일반 애플리케이션을 만들 때와는 달리 고려해야 할 부분이 많고, 이러한 점이 문제없이 잘 동작하게 만드는 것은 어려운 일이었다. 그러나 버텍스는 이벤트 기반으로 서버 프로그래밍을 가능하게 하여 그 동안 서버 개발 시 개발자를 골치 아프게 했던 문제를 근본적으로 없애 마치 싱글 스레드에서 동작하는 프로그램처럼 만들어도 강력한 성능의 서버를 만들 수 있게 해준다. 또한, 모듈 시스템을 제공해서 공통 기능을 모듈로 만들어서 쉽게 재사용이 가능하며 공개된 모듈 저장소에서 다른 사람이 이미 만들어 놓은 다양한 모듈을 필요에 따라 사용할 수 있다. 그리고 간단한 설정만으로 서버 클러스터링을 손쉽게 할 수 있으며, 실시간 웹 애플리케이션에 많이 사용되는 웹 소켓을 지원해 서버 푸시 애플리케이션을 쉽게 만들 수 있다. 이 책은 이러한 버텍스의 다양한 기능을 활용해 실시간 웹 애플리케이션을 처음부터 끝까지 구축하는 과정을 통해 버텍스의 강력한 서버 프로그래밍을 맛볼 수 있게 해준다. 독자 여러분도 이 책을 통해 서버 프로그래밍의 새로운 세계를 열어주는 버텍스의 매력에 빠지길 바란다.

가나다별 l l l l l l l l l l l l l l 기타
국내문학상수상자
국내어린이문학상수상자
해외문학상수상자
해외어린이문학상수상자