#Reactive Streams 3
-
리액티브 스트림즈 4편 - 백프레셔, 흐름을 누가 통제하는가
이번에는 백프레셔(배압제어) 개념을 조금 더 디테일하게 짚어보는 이야기를 해보려 합니다. 빠른 생산자, 느린 소비자 2편의 생산자-소비자 이야기로 돌아가 봅시다. 생산자가 소비자보다 빠르면 어떻게 될까요? 생산자가 만드는 족족 밀어내
-
리액티브 스트림즈 2편 - 명세와 백프레셔, 네 개의 인터페이스
1편에서 "왜 리액티브인가"를 봤습니다. 이번엔 그 개념을 실제로 코드에서 합의할 수 있게 한 명세이자 약속인 Reactive Streams 명세를 정리해보겠습니다. 네 개의 인터페이스 명세라고 하기에는 민망할 정도로, 리액티브 스트
-
리액티브 스트림즈 1편 - 리액티브란 무엇인가, 옵저버 패턴에서 백프레셔로
요즘 스터디로 실전! 스프링 5를 활용한 리액티브 프로그래밍 (원서 Hands-On Reactive Programming in Spring 5 )을 보고 있습니다. 개념이 만만치 않아서, 정리할 겸 시리즈로 남겨보려 합니다. 첫 편은