Все стажировки тут: https://career.astondevs.ru/trainee?utm_source=telegram_new&utm_medium=social&utm_campaign=channel_description
Все курсы: https://career.astondevs.ru/courses?utm_source=site&utm_medium=courses&utm_campaign=tg_description
Post #142
4.21K
Forwarded from Aston

Есть исполнитель задач Executor, а код всё равно превращается в хаос?
Отложенные результаты (Future), тайм-ауты и пулы потоков — стандартные средства языка Java дают базовые возможности, но по мере роста проекта многопоточность часто обрастает лишним кодом и сложной обработкой ошибок.
На онлайн-встрече разберём, как библиотеки Guava и Apache Commons помогают упростить работу с потоками и сделать асинхронное выполнение более предсказуемым.
Поговорим о пакетах:
✔️
✔️
И покажем, как применять их для решения практических задач.
🗓 Когда: 12 марта, 18:00 (мск)
🎤 Спикер: Владислав Мавроматиди, разработчик на языке Java, Aston
🔗 Регистрация по ссылке
До встречи!
Отложенные результаты (Future), тайм-ауты и пулы потоков — стандартные средства языка Java дают базовые возможности, но по мере роста проекта многопоточность часто обрастает лишним кодом и сложной обработкой ошибок.
На онлайн-встрече разберём, как библиотеки Guava и Apache Commons помогают упростить работу с потоками и сделать асинхронное выполнение более предсказуемым.
Поговорим о пакетах:
✔️
com.google.common.util.concurrent ✔️
org.apache.commons.lang3.concurrent И покажем, как применять их для решения практических задач.
🗓 Когда: 12 марта, 18:00 (мск)
🎤 Спикер: Владислав Мавроматиди, разработчик на языке Java, Aston
🔗 Регистрация по ссылке
До встречи!

















