khorost.tech Khorost.tech
  • Go
  • Инфраструктура
  • Docker
    • Java
    • Базы данных
    • Сообщения
    • Performance
    • Безопасность
    • Архитектура
    • Rust
    • Наблюдаемость
    • Kubernetes
    • AI
    • Инструменты
    • Все публикации
    • Все разделы
    • Серии и карты
  • Поиск
  • Заметки
  • Теги
  • Обо мне

Concurrency

Kotlin для backend: null-safety, корутины и Ktor
28.07.2026

Kotlin для backend: null-safety, корутины и Ktor

Kotlin как backend-язык на JVM: null-safety на уровне типов, корутины и structured concurrency, DSL и фреймворк Ktor — где Kotlin реально выигрывает у Java и где это вопрос вкуса

#kotlin #jvm #concurrency
Современная Java: records, sealed-классы, pattern matching и virtual threads
27.07.2026

Современная Java: records, sealed-классы, pattern matching и virtual threads

Как изменился язык Java к 2026: records и sealed-классы, pattern matching для switch, текстовые блоки и virtual threads (Project Loom) — что из этого реально меняет стиль backend-кода

#jvm #fundamentals #concurrency
Rust async runtime: Tokio изнутри
17.07.2026

Rust async runtime: Tokio изнутри

Как устроен async runtime в Rust на примере Tokio: futures, waker, event loop. Чем отличается от goroutines в Go и virtual threads в Java. Когда async даёт выигрыш, а когда усложняет без пользы

#concurrency
JVM-сервис под нагрузкой: virtual threads, пулы и reactive для 1000 in-flight
15.07.2026

JVM-сервис под нагрузкой: virtual threads, пулы и reactive для 1000 in-flight

Как JVM держит ~1000 одновременных проверок: platform-пул против virtual threads и reactive (WebFlux), тред-модель и бэкпрешер правильно/неправильно/неоптимально

#java #concurrency
Все публикации Все разделы Обратная связь Telegram-канал Обсуждение RSS
© 2026 Александр Хохлов. MIT License