Сделал mmap-базу для 4 млн товаров и получил ~35k RPS. Поиск оказался настолько быстрым, что bottleneck пришлось искать уже после базы. В итоге оптимизировал JSON, получил ~1.8× прироста HTTP workload — и упёрся в w.Write. Читать далее
Как я сделал mmap-базу для 4 миллионов товаров и 700 тысяч посадочных страниц
Это краткое изложение. Полный текст материала доступен на сайте источника.