Пробуем понять CompletableFuture в Java

แชร์
ฝัง
  • เผยแพร่เมื่อ 9 ก.พ. 2025
  • Содержание
    0:00 Привет
    1:13 Расскажи о CompletableFuture
    2:42 Немного истории асинхронного выполнения в Java
    6:40 Что значит синхроинизироваться "синхронизироваться на объекте"?
    8:05 Появление Future (пока ещё не Completable)
    13:15 Как пришли к CompletableFuture
    16:50 Смотрим код с примером
    24:35 Как всё таки CompletableFuture помогает выполнять много асинхронных задач, не тратя много ресурсов
    32:41 Маленькое демо, которое пошло не по плану
    34:36 Чуть больше фич CompletableFuture
    38:46 Вредно ли создавать много таймаутов для CompletableFuture (нет, там event loop всё эффективно разрулит)
    39:42 А ещё есть виртуальные треды
    41:12 Маленькая байка про то, что явное лучше, чем неявное
    47:51 Резюмируем
    50:29 Прощаемся

ความคิดเห็น •