- Reactor의 스케줄러는 비동기 작업을 다양한 스레드풀에서 실행할 수 있도록 해줍니다. ⏳
immediate
스케줄러는 작업을 현재 실행 중인 스레드에서 바로 실행합니다. 🚀single
스케줄러는 하나의 스레드를 사용하여 작업을 순차적으로 실행합니다. 🧵Elastic
스케줄러는 필요에 따라 스레드를 생성하고, 활동하지 않는 스레드는 자동으로 종료됩니다. (Java 9 이후Bounded Elastic
사용 권장) 🖩Bounded Elastic
스케줄러는 정해진 최대 스레드 수를 가지고, IO-bound 작업에 적합합니다. 🌀parallel
스케줄러는 고정된 수의 스레드를 사용하여 작업을 병렬 처리하고, CPU-bound 작업에 적합합니다. 💥From ExecutorService
스케줄러는 ExecutorService를 기반으로 커스터마이징이 가능하며, Java 표준 스레드풀을 사용하여 효율성을 높입니다. 🤝NewSingle
스케줄러는 스레드 이름을 지정할 수 있는 유틸리티 메소드입니다. ✏️New Bounded Elastic
스케줄러는 스레드와 작업 스택의 최대 개수를 제한하여 자원 관리를 세밀하게 제어할 수 있습니다. ⚙️