benchmarks

  • ХабрахабрФото Битва WEB серверов. Часть 2 – реалистичный сценарий HTTPS:

    Битва WEB серверов. Часть 2 – реалистичный сценарий HTTPS:

    Для тестирования был получен сертификат Let’s Encrypt, включено сжатие Brotli на 11. О методике мы рассказывали в первой части статьи, в этой мы тестируем HTTPS, но в более реалистичных сценариях. Для этого устанавливали лимит в: На этот раз попробуем воспроизвести сценарий развертывания сервера на VDS или в качестве виртуальной машины на хосте с типовым процессором. 25% — Что в пересчете…

    Читать далее »
  • ХабрахабрФото Оптимизация производительности .NET (C#) приложений

    Оптимизация производительности .NET (C#) приложений

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

    Читать далее »
  • ХабрахабрФото [Перевод] Тестирование PostgreSQL с HugePages в Linux

    [Перевод] Тестирование PostgreSQL с HugePages в Linux

    Главное — выбрать правильную конфигурацию для вашего приложения и рабочей нагрузки. Ядро Linux предоставляет широкий спектр параметров конфигурации, которые могут повлиять на производительность. Неправильные настройки могут привести к снижению производительности. Как и любой другой базе данных, PostgreSQL необходима оптимальная настройка ядра Linux. В одном из своих предыдущих постов под названием "Tune Linux Kernel Parameters For PostgreSQL Optimization" я описал некоторые…

    Читать далее »
  • ХабрахабрФото [Перевод] Как работает CPU Manager в Kubernetes

    [Перевод] Как работает CPU Manager в Kubernetes

    Прим. перев.: Эта статья опубликована в официальном блоге Kubernetes и написана двумя сотрудниками Intel, принимающими непосредственное участие в разработке CPU Manager — новой возможности в Kubernetes, о появлении которой мы писали в обзоре релиза 1.8. В настоящий момент (т.е. для K8s 1.11) эта фича имеет статус бета-версии, а подробнее о её предназначении читайте далее в заметке. CPU Manager позволяет лучше…

    Читать далее »
  • ХабрахабрФото Ускорение конкатенации строк в Go своими руками

    Ускорение конкатенации строк в Go своими руками

    Причём для этого нам не нужно будет модифицировать сам Go, всё это будет реализованно в виде сторонней библиотеки. Сегодня мы будем разгонять склеивание коротких строк в Go на 30%. Под катом вас ждут: Сравнение +, strings.Builder и собственной функции конкатенации Детали внутреннего устройства строк в Go Совсем немного ассемблера Идеи по улучшению этого change list'а приветствуются. Данную статью можно также…

    Читать далее »


Кнопка «Наверх»