사용하면서 알게 된 Reactor 예제 코드로 살펴보기

2018-05-29 KENNETH 0

사용하면서 알게 된 Reactor 예제 코드로 살펴보기 Reactor는 Pivotal의 오픈소스 프로젝트로, JVM 위에서 동작하는 논블럭킹 애플리케이션을 만들기 위한 리액티브 라이브러리입니다. Reactor는 RxJava 2와 함께 Reactive Stream의 구현체이기도 하고, Spring Framework 5부터 리액티브 프로그래밍을 위해 지원되는 라이브러리입니다. RxJava에 익숙한 필자가 Reactor를 사용하면서 느낀 것은 RxJava와 많은 공통점이 있으며 큰 차이점이 있다면 Reactor는 최소 Java8에서 동작하며 Java8의 피쳐를 잘 지원한다는 점입니다. 본문에서는 필자가 스프링 프레임워크 WebFlux환경에서 개발을 할 때 Reactor에 대해서 알게 된 점을 공유하고자 합니다. 쉬운 이해를 위해 간단한 자바 애플리케이션 예제 코드를 통해 소개하도록 하겠습니다. 본 예제에서 사용된 자바 버전은 Java8이며, Reactor 버전은 3.1.7 임을 알려드립니다. Mono와 Flux 우선 예제에 들어가기 앞서 Mono와 Flux의 차이점을 알 필요가 있습니다. Mono는 0-1개의 결과만을 처리하기 위한 Reactor의 객체이고, Flux는 0-N개인 여러 개의 결과를 처리하는 객체입니다. Reactor를 사용해 일련의 스트림을 코드로 작성하다 보면 보통 여러 스트림을 하나의 결과를 모아줄 때 Mono를 쓰고, 각각의 Mono를 [ more… ]

[도서] 개발자도 궁금한 IT 인프라

2018-05-29 KENNETH 0

[도서] 개발자도 궁금한 IT 인프라 분야별 신상품 – 국내도서 – 컴퓨터와 인터넷 [도서]개발자도 궁금한 IT 인프라 정송화,김영선,전성민 공저 | 제이펍 | 2018년 05월 판매가 18,000원 (10%할인) | YES포인트 1,000원(5%지급) 이벤트 : 주목 IT 신간&예약판매 사은품 이벤트 최강 조합의 IT 인프라 만담가 3인이 뭉쳤다! 이 책은 IT 인프라 기술에 관심이 있거나 입문하려는 분들에게 필요한 기술과 현장의 생생한 이야기 등 꼭 알려주고 싶은 이야기를 담았습니다. IT 인프라의 기초 개 Source: [도서] 개발자도 궁금한 IT 인프라

[도서] 칼퇴를 부르는 엑셀 테크닉 122

2018-05-29 KENNETH 0

[도서] 칼퇴를 부르는 엑셀 테크닉 122 분야별 신상품 – 국내도서 – 컴퓨터와 인터넷 [도서]칼퇴를 부르는 엑셀 테크닉 122 후지이 나오야,오오야마 케이스케 공저/이동규 역 | 제이펍 | 2018년 06월 판매가 16,200원 (10%할인) | YES포인트 900원(5%지급) 이벤트 : 주목 IT 신간&예약판매 사은품 이벤트 엑셀 작업 속도를 극적으로 향상시킵니다! 모든 사람이 쉽게 배울 수 있고, 지금 당장 사용할 수 있습니다! 어디에나 쓰이는 엑셀이지만 엑셀만큼 잘 사용하는 사람과 그렇지 않은 사람의 차이가 극적으로 나는 Source: [도서] 칼퇴를 부르는 엑셀 테크닉 122

[도서] 사용자를 위한 디자인

2018-05-29 KENNETH 0

[도서] 사용자를 위한 디자인 분야별 신상품 – 국내도서 – 컴퓨터와 인터넷 [도서]사용자를 위한 디자인 헨리 드레이퍼스 저/현호영 역 | 유엑스리뷰 | 2018년 05월 판매가 22,500원 (10%할인) | YES포인트 1,250원(5%지급) 미국 산업디자이너들의 영원한 교과서! 국내 최초로 소개되는 헨리 드레이퍼스의 전설적 역작 세계 최초로 과학적 디자인을 시작한 헨리 드레이퍼스가 전하는 사용자 중심 디자인과 인체공학적 디자인의 본질을 Source: [도서] 사용자를 위한 디자인

[도서] 알기쉬운 파이썬

2018-05-29 KENNETH 0

[도서] 알기쉬운 파이썬 분야별 신상품 – 국내도서 – 컴퓨터와 인터넷 [도서]알기쉬운 파이썬 시바타 아츠시 저/이상구,송정영,이창훈,류정탁 공역 | 광문각 | 2018년 05월 판매가 23,000원 (0%할인) | YES포인트 0원(0%지급) 지금 가장 뜨거운 프로그래밍 언어, 파이썬! 이 책은 객체 지향 스크립트 언어인 파이썬 입문서이다. 파이썬은 미국과 유럽, 아시아 등 전 세계에서 많은 사람이 사용하고 있는 프로그래밍 언어이다. 파이썬은 Source: [도서] 알기쉬운 파이썬