Subscrition
-
챕터[17] 리엑티브 프로그래밍모던자바인액션 2020. 10. 22. 00:43
서론 리액티브 애플리케이션 및 시스템 개발 원칙 자바 9 Flow API Publisher, Subscriber, Subscirption, Processor 리액티브 프로그래밍 패러다임의 중요성 수년 전까지 대규모 애플리케이션은 수십 대의 서버, 기가바이트의 데이터, 수초의 응답 시간, 당연히 여겨졌던 몇 시간의 유지보수 시간 등의 특징을 가졌다. 오늘날에는 다음과 같은 적어도 세 가지 이유로 상황이 변하고 있다. 빅데이터 : 보통 빅테이터는 페타바이트 단위로 구성되며 매일 증가한다. 다양한 환경 : 모바일 디바이스에서 수천 개의 멀티 코어 프로세서로 실행되는 클라우드 기반 클러스터에 이르기까지 다양한 환경에 애플리케이션이 배포된다. 사용 패턴 : 사영자는 1년 내내 항상 서비스를 이용할 수 있으며 밀리..