TGViewer
NOP::Nuances of Programming NOP::Nuances of Programming @nuancesprog · 56.4K subscribers
Post #8083 1.2K
Postgres поверх QUIC: обход узкого места клиентского пула

В Lupyd научили пулер PgCat принимать соединения QUIC и мультиплексировать сотни потоков. На тесте вышло 9718 запросов в секунду при средней задержке 246 мс.

Протокол Postgres синхронный: одно соединение занято одним запросом до ответа сервера. При 30 мс до базы пул из 10 сокетов упирается в 333 запроса в секунду.

Тот же профиль нагрузки по TCP дал очередь в 40 тысяч запросов и 7088 мс. Но 246 мс — тоже немало, а патченый пулер и клиент придётся тащить самому.

🔗 Подробнее

@nuancesprog #Infrastructure #Postgres
  • 👍 2
More from @nuancesprog
  1. Oct 1, 2026Порядок джойнов: почему поиск плана взрывается Автор начал серию из шести частей про join…
  2. Oct 1, 2026Девять фейковых пакетов Express на npm несли Linux-червя Аккаунт dirtyblanket за 33 минуты…
  3. Oct 1, 2026Почему двухфазный коммит не прижился в микросервисах Статья разбирает 2PC — протокол, где…
  4. Sep 30, 2026ChatGPT прочитал весь репозиторий и уверенно соврал Разработчик скормил модели с большим к…
  5. Sep 30, 2026Системы, которые никто не проверит В 2020 году Кристиан Пероне нашёл дыру в бразильской фе…
  6. Sep 30, 2026Серверное изменение в Firebase уронило iOS-приложения 29 сентября SDK Firebase начал краши…
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 →