Myvideo

Guest

Login

Андрей Солнцев WTF Thread Pools

Uploaded By: Myvideo
1 view
0
0 votes
0

Что в джаве легко - это многопоточном программирование. Что в джаве ещё легче - это многопоточно накосячить. Рассмотрим типичные ошибки и реальный кейсы, приводившие к подвисанию продакшина. И выясним, правда ли корутины котлина и новые виртуальные потоки из джавы 19 спасают ситуацию? Всё как мы любим! 00:00 Вступление / План 01:43 Что такое потоки? 03:20 Пример на Java 09:19 CompletableFuture - асинхронность 11:56 Ловушка 1 - таймаут 14:39 Ловушка 2 - ограниченный пул 29:03 Ловушка 3 - какой пул выбрать? 40:18 Ловушка 4 - логирование 49:14 Вынос башки - пример из Selenium 01:02:56 Итого 01:03:58 Вопрос 1 - Virtual Threads 01:04:41 Вопрос 2 - не использовать Callable 01:05:24 Вопрос 3 - корутины Котлина Подписаться на канал: Наш сайт: Наш блог: Facebook-группа:

Share with your friends

Link:

Embed:

Video Size:

Custom size:

x

Add to Playlist:

Favorites
My Playlist
Watch Later