문제
parallelStream은 병렬로 작업을 처리한다고 한다. 그러면 Stream 보다 빠르지 않을까?
선정 배경
프로젝트를 하면서 항상 stream만 사용해왔었는데 책을 읽어보면서 parallelStream이란 것을 처음 알게되었습니다. 많은 레포지토리의 소스코드들을 참고하면서 parallelStream 을 사용하는 코드는 본적이 없어서 병렬로 처리하면 작업속도가 빠를텐데 사용하지 않는 이유가 있지 않을까? 하는 고민에 선정하게 되었습니다.
관련 챕터
[1장] 자바 8, 9, 10, 11 : 무슨 일이 일어나고 있는가?
문제
parallelStream은 병렬로 작업을 처리한다고 한다. 그러면 Stream 보다 빠르지 않을까?
선정 배경
프로젝트를 하면서 항상 stream만 사용해왔었는데 책을 읽어보면서 parallelStream이란 것을 처음 알게되었습니다. 많은 레포지토리의 소스코드들을 참고하면서 parallelStream 을 사용하는 코드는 본적이 없어서 병렬로 처리하면 작업속도가 빠를텐데 사용하지 않는 이유가 있지 않을까? 하는 고민에 선정하게 되었습니다.
관련 챕터
[1장] 자바 8, 9, 10, 11 : 무슨 일이 일어나고 있는가?