일괄 임시 List와 element pipeline의 저장 차이

stateless 연산 사이에 전체 중간 결과가 필요한지 살펴본다.

Batch filter

전체 통과 목록을 먼저 저장한다

temporary 1

Batch map

변환 전체를 다시 저장한다

temporary 2
execution model

Element filter

한 값을 판정한다

stream

Element map

통과한 값을 즉시 변환한다

fused

핵심: sorted와 distinct 같은 stateful operation은 여러 element를 기억해야 한다.