Паттерны применения многопоточности на коммерческом проекте (на примере Java)

В данной статье я постарался показать паттерны многопоточности, с которыми сталкивался в работе, не затрагивая низкоуровневые механизмы volatile, synchronized, барьеры и др. Список рассмотренных паттернов: - Запуск асинхронного процесса по сигнал - Параллельное выполнение задач без ожидания результата - Ограничение количества потоков для вызова внешнего сервиса - Выполнение Scheduled задач - Параллельное обращение к разным источникам, с последующим объединением результатов - Контекст - Ожидание асинхронного ответа

https://habr.com/ru/articles/838402/

#многопоточность #completablefuture #semaphore #resilience4j #Java #паттерны #кеширование #scheduled #executorservice #async

Паттерны применения многопоточности на коммерческом проекте (на примере Java)

Данная статья написана по мотивам одной из лекций, которые я читаю на своем курсе, подробности можете найти в  моем телеграм канале Также в данной статье будут отсылки к моим прошлым статьям по...

Хабр