home.social

#p99 — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #p99, aggregated by home.social.

  1. Почему ваш Go‑сервис ломается под 1000 RPS и как найти узкое место за полчаса

    Go-сервис может идеально проходить функциональные тесты и уверенно отвечать на локальных прогонах, а потом внезапно развалиться под 1000 RPS: p99 улетает в секунды, в логах появляются таймауты, throughput проседает, а часть запросов вообще не получает HTTP-ответа. В статье разберём, как подойти к такой деградации без гадания: прогнать нагрузку через vegeta и wrk2, правильно прочитать p50/p99 и status codes, проверить пул соединений к базе, настройки HTTP-клиента, горутины, GC, таймауты и быстро понять, где именно сервис начинает терять устойчивость.

    habr.com/ru/companies/otus/art

    #Go #нагрузочное_тестирование #backend #микросервисы #p99 #latency #vegeta #wrk2 #pprof #производительность

  2. Почему ваш Go‑сервис ломается под 1000 RPS и как найти узкое место за полчаса

    Go-сервис может идеально проходить функциональные тесты и уверенно отвечать на локальных прогонах, а потом внезапно развалиться под 1000 RPS: p99 улетает в секунды, в логах появляются таймауты, throughput проседает, а часть запросов вообще не получает HTTP-ответа. В статье разберём, как подойти к такой деградации без гадания: прогнать нагрузку через vegeta и wrk2, правильно прочитать p50/p99 и status codes, проверить пул соединений к базе, настройки HTTP-клиента, горутины, GC, таймауты и быстро понять, где именно сервис начинает терять устойчивость.

    habr.com/ru/companies/otus/art

    #Go #нагрузочное_тестирование #backend #микросервисы #p99 #latency #vegeta #wrk2 #pprof #производительность

  3. Почему ваш Go‑сервис ломается под 1000 RPS и как найти узкое место за полчаса

    Go-сервис может идеально проходить функциональные тесты и уверенно отвечать на локальных прогонах, а потом внезапно развалиться под 1000 RPS: p99 улетает в секунды, в логах появляются таймауты, throughput проседает, а часть запросов вообще не получает HTTP-ответа. В статье разберём, как подойти к такой деградации без гадания: прогнать нагрузку через vegeta и wrk2, правильно прочитать p50/p99 и status codes, проверить пул соединений к базе, настройки HTTP-клиента, горутины, GC, таймауты и быстро понять, где именно сервис начинает терять устойчивость.

    habr.com/ru/companies/otus/art

    #Go #нагрузочное_тестирование #backend #микросервисы #p99 #latency #vegeta #wrk2 #pprof #производительность

  4. Почему ваш Go‑сервис ломается под 1000 RPS и как найти узкое место за полчаса

    Go-сервис может идеально проходить функциональные тесты и уверенно отвечать на локальных прогонах, а потом внезапно развалиться под 1000 RPS: p99 улетает в секунды, в логах появляются таймауты, throughput проседает, а часть запросов вообще не получает HTTP-ответа. В статье разберём, как подойти к такой деградации без гадания: прогнать нагрузку через vegeta и wrk2, правильно прочитать p50/p99 и status codes, проверить пул соединений к базе, настройки HTTP-клиента, горутины, GC, таймауты и быстро понять, где именно сервис начинает терять устойчивость.

    habr.com/ru/companies/otus/art

    #Go #нагрузочное_тестирование #backend #микросервисы #p99 #latency #vegeta #wrk2 #pprof #производительность

  5. Почему NVMe не всегда ускоряет сайт: смотрим на latency, p95/p99 и профиль нагрузки

    У дисковой подсистемы слишком хорошая репутация в тарифных таблицах и не самая однозначная в инженерных обсуждениях. В первом случае нам продают гигабайты в секунду, во втором часто говорят, что для веба диск почти не важен. Я работаю контент-маркетологом в Scalehost и по работе регулярно разбираю темы, связанные с производительностью веб-проектов. Вопрос “нужен ли сайту NVMe или это просто маркетинговая галочка” возникает так часто, что мне захотелось собрать его в один технически внятный разбор.

    habr.com/ru/articles/1031330/

    #nvme #sata_ssd #latency #p99 #p95 #ttfb #fio #высоконагруженные_системы #серверная_оптимизация

  6. Почему NVMe не всегда ускоряет сайт: смотрим на latency, p95/p99 и профиль нагрузки

    У дисковой подсистемы слишком хорошая репутация в тарифных таблицах и не самая однозначная в инженерных обсуждениях. В первом случае нам продают гигабайты в секунду, во втором часто говорят, что для веба диск почти не важен. Я работаю контент-маркетологом в Scalehost и по работе регулярно разбираю темы, связанные с производительностью веб-проектов. Вопрос “нужен ли сайту NVMe или это просто маркетинговая галочка” возникает так часто, что мне захотелось собрать его в один технически внятный разбор.

    habr.com/ru/articles/1031330/

    #nvme #sata_ssd #latency #p99 #p95 #ttfb #fio #высоконагруженные_системы #серверная_оптимизация

  7. Почему NVMe не всегда ускоряет сайт: смотрим на latency, p95/p99 и профиль нагрузки

    У дисковой подсистемы слишком хорошая репутация в тарифных таблицах и не самая однозначная в инженерных обсуждениях. В первом случае нам продают гигабайты в секунду, во втором часто говорят, что для веба диск почти не важен. Я работаю контент-маркетологом в Scalehost и по работе регулярно разбираю темы, связанные с производительностью веб-проектов. Вопрос “нужен ли сайту NVMe или это просто маркетинговая галочка” возникает так часто, что мне захотелось собрать его в один технически внятный разбор.

    habr.com/ru/articles/1031330/

    #nvme #sata_ssd #latency #p99 #p95 #ttfb #fio #высоконагруженные_системы #серверная_оптимизация

  8. Почему NVMe не всегда ускоряет сайт: смотрим на latency, p95/p99 и профиль нагрузки

    У дисковой подсистемы слишком хорошая репутация в тарифных таблицах и не самая однозначная в инженерных обсуждениях. В первом случае нам продают гигабайты в секунду, во втором часто говорят, что для веба диск почти не важен. Я работаю контент-маркетологом в Scalehost и по работе регулярно разбираю темы, связанные с производительностью веб-проектов. Вопрос “нужен ли сайту NVMe или это просто маркетинговая галочка” возникает так часто, что мне захотелось собрать его в один технически внятный разбор.

    habr.com/ru/articles/1031330/

    #nvme #sata_ssd #latency #p99 #p95 #ttfb #fio #высоконагруженные_системы #серверная_оптимизация

  9. FastAPI на AMD FX-8320: оптимизация P99 latency в условиях ограниченных ресурсов (HDD, DDR3)

    В 2026 году асинхронный Python уже никого не удивляет. Мы привыкли к автоскейлингу в облаках, но что делать, если ваш бюджет на инфраструктуру равен нулю, а в распоряжении есть только «печка» из 2012 года? Рассказываю про личный опыт выжимания максимума из FastAPI на AMD FX-8320: от тюнинга ядра Linux и PostgreSQL до миграции на Ed25519 и использования Rust-сервера Granian.

    habr.com/ru/articles/1002312/

    #FastAPI #Granian #AMD_FX8320 #PostgreSQL_18 #Angie #Valkey #P99 #Linux_Tuning

  10. FastAPI на AMD FX-8320: оптимизация P99 latency в условиях ограниченных ресурсов (HDD, DDR3)

    В 2026 году асинхронный Python уже никого не удивляет. Мы привыкли к автоскейлингу в облаках, но что делать, если ваш бюджет на инфраструктуру равен нулю, а в распоряжении есть только «печка» из 2012 года? Рассказываю про личный опыт выжимания максимума из FastAPI на AMD FX-8320: от тюнинга ядра Linux и PostgreSQL до миграции на Ed25519 и использования Rust-сервера Granian.

    habr.com/ru/articles/1002312/

    #FastAPI #Granian #AMD_FX8320 #PostgreSQL_18 #Angie #Valkey #P99 #Linux_Tuning

  11. FastAPI на AMD FX-8320: оптимизация P99 latency в условиях ограниченных ресурсов (HDD, DDR3)

    В 2026 году асинхронный Python уже никого не удивляет. Мы привыкли к автоскейлингу в облаках, но что делать, если ваш бюджет на инфраструктуру равен нулю, а в распоряжении есть только «печка» из 2012 года? Рассказываю про личный опыт выжимания максимума из FastAPI на AMD FX-8320: от тюнинга ядра Linux и PostgreSQL до миграции на Ed25519 и использования Rust-сервера Granian.

    habr.com/ru/articles/1002312/

    #FastAPI #Granian #AMD_FX8320 #PostgreSQL_18 #Angie #Valkey #P99 #Linux_Tuning

  12. FastAPI на AMD FX-8320: оптимизация P99 latency в условиях ограниченных ресурсов (HDD, DDR3)

    В 2026 году асинхронный Python уже никого не удивляет. Мы привыкли к автоскейлингу в облаках, но что делать, если ваш бюджет на инфраструктуру равен нулю, а в распоряжении есть только «печка» из 2012 года? Рассказываю про личный опыт выжимания максимума из FastAPI на AMD FX-8320: от тюнинга ядра Linux и PostgreSQL до миграции на Ed25519 и использования Rust-сервера Granian.

    habr.com/ru/articles/1002312/

    #FastAPI #Granian #AMD_FX8320 #PostgreSQL_18 #Angie #Valkey #P99 #Linux_Tuning

  13. Teenager mit Sturmgewehr gestellt
    neustadt-ticker.de/208330/poli
    Am Donnerstagabend gegen 22.20 Uhr wählt eine Person aus einem Geschäft heraus den Notruf der Polizei Dresden. Er gibt an, in diesem Geschäft befinde sich ein Mann mit einem Sturmgewehr. Ein paar Minuten
    #Aktuell #Polizei #Anscheinswaffe #Dresden #G36 #P99 #Polizei #Sturmgewehr

  14. Teenager mit Sturmgewehr gestellt
    neustadt-ticker.de/208330/poli
    Am Donnerstagabend gegen 22.20 Uhr wählt eine Person aus einem Geschäft heraus den Notruf der Polizei Dresden. Er gibt an, in diesem Geschäft befinde sich ein Mann mit einem Sturmgewehr. Ein paar Minuten
    #Aktuell #Polizei #Anscheinswaffe #Dresden #G36 #P99 #Polizei #Sturmgewehr

  15. Teenager mit Sturmgewehr gestellt
    neustadt-ticker.de/208330/poli
    Am Donnerstagabend gegen 22.20 Uhr wählt eine Person aus einem Geschäft heraus den Notruf der Polizei Dresden. Er gibt an, in diesem Geschäft befinde sich ein Mann mit einem Sturmgewehr. Ein paar Minuten
    #Aktuell #Polizei #Anscheinswaffe #Dresden #G36 #P99 #Polizei #Sturmgewehr

  16. Teenager mit Sturmgewehr gestellt
    neustadt-ticker.de/208330/poli
    Am Donnerstagabend gegen 22.20 Uhr wählt eine Person aus einem Geschäft heraus den Notruf der Polizei Dresden. Er gibt an, in diesem Geschäft befinde sich ein Mann mit einem Sturmgewehr. Ein paar Minuten
    #Aktuell #Polizei #Anscheinswaffe #Dresden #G36 #P99 #Polizei #Sturmgewehr

  17. Teenager mit Sturmgewehr gestellt
    neustadt-ticker.de/208330/poli
    Am Donnerstagabend gegen 22.20 Uhr wählt eine Person aus einem Geschäft heraus den Notruf der Polizei Dresden. Er gibt an, in diesem Geschäft befinde sich ein Mann mit einem Sturmgewehr. Ein paar Minuten
    #Aktuell #Polizei #Anscheinswaffe #Dresden #G36 #P99 #Polizei #Sturmgewehr

  18. 🚀 read latency under 1ms is always good to see!
    🙏 Thank you

  19. 🚀 #p99 read latency under 1ms is always good to see!
    🙏 Thank you #FoundationDB

  20. 🚀 #p99 read latency under 1ms is always good to see!
    🙏 Thank you #FoundationDB

  21. 🚀 #p99 read latency under 1ms is always good to see!
    🙏 Thank you #FoundationDB

  22. 🚀 #p99 read latency under 1ms is always good to see!
    🙏 Thank you #FoundationDB