ExecutorService
Görev gönderimini thread oluşturma, zamanlama ve yaşam döngüsü yönetiminden ayıran Java concurrency soyutlaması.
Teknik Bağlam
Executor boyutlandırması örnekten kopyalanacak sabit sayı değil, queueing ve kaynak kapasitesi problemidir. CPU-bound işler, blocking I/O, kuyruk tipi, rejection policy, shutdown disiplini ve downstream kapasitesi throughput ile tail latency'yi birlikte etkiler.
İlgili Kavramlar
- Thread Pool
- queueing
- CompletableFuture
- Admission Control