[출근길 공부 004] Stateful Operation이란?

이태훈·2025년 9월 25일

출근길 공부

목록 보기
4/11

오늘은 Stateful Operation은 무엇인가에 대해 공부해보았다..

먼저 Stateful Operation에서 Stateful의 개념은 하나의 요소를 다른 것으로 프로세싱하기 위해 내/외부적으로 가변의 상태를 갖는 것이다.

예를 들어 Stream API에서 limit api 같은 경우는 내부적으로 limit의 아규먼트로 넘어오는 값을 충족하기 위해 count를 두어서 프로세싱한다.

이런 Stateful Operation의 경우에는 멀티 스레드 환경에서 진행할 경우 각 프로세스마다 상태가 공유되어야한다. 이러한 환경에서는 parallel stream에서 stateful operation이 의도대로 동작하지 않을 수 있음에 주의해야 한다..

profile
https://www.linkedin.com/in/%ED%83%9C%ED%9B%88-%EC%9D%B4-7b9563237

0개의 댓글