Введение

Все началось с одной статьи Stress test for Nginx + PHP + Tarantool. Автор берет самый простой из доступных виртуальных серверов (1 CPU, 512 MB памяти, SSD диск) проводит нагрузочные тесты с PHP и Tarantool и в итоге получает результат в 900 RPS. При этом на страничке каждый из 900 раз в секунда происходит обработка шаблона, вычисление сессии пользователя, сохранение этой сессии в базу данных и вывод 9 Телеграм стикеров с наибольшим рейтингом из 16 тыс. записей тойже базы данных.

wrk -c50 -d60s -t4 http://ugly.begetan.me/good
Running 1m test @ http://ugly.begetan.me/good
  4 threads and 50 connections
  Thread Stats    Avg    Stdev    Max    +/- Stdev
      Latency   54.48ms 10.15ms 441.17ms   95.62%
      Req/Sec   220.76  19.43   270.00     74.65%
  52760 requests in 1.00m, 320.86MB read
Requests/sec: 878.72
Transfer/sec: 5.34MB

Технические детали реализации не плохо описаны в статье Tarantool: the Good, the Bad and the Ugly, но там то про PHP.

А мы то про Питон! Поэтому вызов брошен, Рубикон уже перейден.

results matching ""

    No results matching ""