티스토리 뷰

Dev/Framework

Vert.x

hellotheresy 2017. 2. 15. 15:46


올해 새로운 프로젝트를 시작하게 되어서  Vert.x를 사용하게 되었다.

개념적으로는 자료를 찾아보니.. 이해는 되는 편이지만 부분부분 기존의 프레임워크와는 다른점이 눈에 띈다. 


일단 태생(?)과 개념적인 원리 정리를 해보도록하자 


 다른 프레임워크도 마찬가지지만 프레임워크는 사실 태생이 빠른 개발 생산성 / 변경관리 / Protocol 지원 등 저마다의 가치를 가지고 있다. 

Node.js도 많은 부분 환영을 받은 이유는 사실 쉽고 간단하게 비동기 서버프로그램을 구현할 수 있기 때문이다. 


Philosophy of Vert.x 

  1. Polyglot
  2. Super Simple Concurrency model
  3. Support Event Bus 
  4. Module System & Public Module Repository 

아래는 Node.js와 Polyglot으로 제공하는 다른 언어와의 성능차이를 공개한 내용이다. 

성능이란게 늘 환경마다 / application 마다 차이가 있으므로.. 객관적인 참고보다는 현상파악용도로 하는것이 좋다






개념적인 설명과 비동기 프로그래밍 / Hazelcast 등의 용어는 점차 채워 나가도록 하겠다. 


참고 URL 


댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함