느린 것을 걱정하지 말고, 멈춰서는 것을 걱정하라
article thumbnail
리액터 프로젝트란
IT/리액터 2020. 10. 9. 09:50

리액터 프로젝트 버전 1.x 리액티브 스트림 스펙을 만들 때 스프링 프레임워크 팀의 개발자들은 스프링 XD 프로젝트(대용량 데이터 응용 프로그램 개발을 단순화하는 것이 목표)와 같이 처리량이 많은 데이터 처리 프레임워크가 필요했다. 이러한 요구를 충족시키기 위해 스프링 팀은 새로운 프로젝트를 시작했다. 프로젝트는 처음부터 비동기 논블로킹 처리를 지원하도록 설계되었다. 여기서 궁금한점은 비동기와 논블로킹을 지원한다는데, 부끄럽지만 나는 이 두용어를 혼용해서 사용하고 있었다. 이 둘의 차이점에 대해 설명한 글을 스택오버플로에서 찾아볼 수 있었다. stackoverflow.com/questions/2625493/asynchronous-vs-non-blocking asynchronous vs non-blocki..