TGViewer
Java guru Java guru @java_guru · 923 subscribers
Post #20 1.64K
C10K Problem

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

В статье даются также рекомендации по тюнингу операционной системы и пример использования bpftrace для диагностики проблемы.

Лично мне в этой статье особенно понравился разбор использования DirectByteBuffer и доп материал по ссылке "...об утечках памяти в ByteBuffer".

https://proglib.io/p/principy-obrabotki-tysyach-soedineniy-v-java-2020-04-04

Оригинал с моего любимого ресурса

https://dzone.com/articles/thousands-of-socket-connections-in-java-practical
Библиотека программиста Принципы обработки тысяч соединений в Java Общие принципы создания софта на Java, способного обрабатывать тысячи коннектов: кэширование TCP-соединений, работа с потоками и буферами, пропускная способность и специальные утилиты.
More from @java_guru
  1. Jan 14, 2026Spring TestContext Framework: Переопределение бинов в интеграционных тестах В Spring Frame…
  2. Oct 31, 20253D-моделирование с Rodin AI Компания Hyper3D выпустила обновление своего популярного инстр…
  3. Aug 29, 2025Представьте себе мир, где ваш поиск становится умнее и быстрее благодаря современным техно…
  4. Aug 22, 2025🔥 Как защитить персональные данные пользователей в условиях строгих правовых ограничений?…
  5. Aug 19, 2025Виртуальные потоки Java: разбор тестовых сценариев Команда Open Liberty изучила влияние ви…
  6. Aug 13, 2025HHH90003004: firstResult/maxResults specified with collection fetch; applying in memory Hi…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →