• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    해결됨

강사님 스프링부트는 아니구요 질문 드리고 싶은게 있어서요

19.09.11 08:27 작성 조회수 176

0

안녕하세요 강사님

스프링부트는 잘 듣고 있어요

이번 질문은 스프링 부트는 아니구요

개인적으로 여쭤보고 싶은게 있어서 질문을 남기게 되었습니다.

(메일로 여쭤볼까 하다가 지난번에도 여기 글을 남기면 바로 답변을 주셔서 여기에 남겨 봐요)

최근에 vert.x라는 라이브러리를 알게 되었는데요

찾아보다 보니 이미 2013년도에 강사님이 발표도 하시고 소켓관련 라이브러리도 이미 만들어서 깃헙에 배포 하셨더라구요

vert.x를 찾아보게 된 계시는...

저의 팀장님이.. API서버를 새로 구축 하자고 하시는데 vert.x와 mongodb를 사용해서 하자고 하셔서;

관련 서적을 찾아봐도 몇권 없고 무엇보다 국내에서는 많이 사용되지 않는듯 해서요

팀장님께 스프링5도 논블록킹, async, mongodb를 지원한다고 말씀 드렸는데

무조건 vert.x를 고집하셔서...

제가 아직 vert.x와 스프링5는 사용해 보지는 않았는데요

이번에 학습하면서 구축을 해보려고 하거든요;;

구글에 vert.x vs spring5를 검색해 보면

어느답변은 vert.x가 경량화 되어 있어서 좋다는 답변도 있고

스프링5는 아무래도 관련 해서 가져다 쓸수 있는게 많다보니 그리고 익숙함도 있고요

둘다 실행시간의 차이는 거의 없는듯 해서요

팀장님이 예전에 vert.x로 프로젝트를 구성해서 사용해봤는데

당시에 사용했을때 성능을 확인 하셔서 vert.x로 하자고 하시더라구요

vert.x로 rest API 구성하는게 목적 입니다.

기존 프로젝트(스프링4)와 별개의 서버로 구성할듯 하구요

vert.x문법을 봤는데 node.js와 비슷한 부분도 있는듯 하더라구요

유튜브 검색을 해보니 오라클에서 10개월 전쯤에 vert.x발표한 영상도 있고

국내에서만 많이 안쓰는건지도 궁금하내요^^;

강사님은 어떻게 생각하시나 궁금해서..질문 남겨 봐요

스프링부트 관련이 아니라서 답변을 안주셔도 할말은 없지만

강사님 생각이 너무 궁금합니다!

읽어 주셔서 감사합니다.

답변 2

·

답변을 작성해보세요.

0

류재준님의 프로필

류재준

질문자

2019.09.11

답변 주셔서 감사합니다.

즐거운 추석 되세요^^

0

Vert.x도 써보세요. API 가 간결해서 학습 곡선이 높지는 않아요. 개인적으로 스프링을 선호하지만 뭐 여러 기술 써보면서 이것 저것 비교해 보시면 사고의 폭도 넒어지고 좋아요. 

말씀하신대로 자료가 좀 부족하긴 한데 홈페이지에 있는 문서면 충분하기 때문이기도 합니다.