Мне также как и Roman Kitaev интересно почему узким местом производительности назван язык. Почему не взаимодействие с СУБД, например?
Сколько запросов в секунду обслуживает сервис на данное время?
Eduard: Даже если это так сильно влияет, ActiveRecord через адаптер сам компилирует выражение на Ruby в инструкцию на SQL, поэтому у меня нет над этим контроля через прикладной код. Но я сомневаюсь что это может замедлить запросы на порядок.
Да. Оказывается, вся фишка в том, что без require 'objspace' метод memsize_of не определён, из-за чего я решил, что в версии 2.2 этот метод определения размера уже не работает.
Александр Швайкин: спасибо, не пробовал подключать, из-за этого сообщал "NoMethodError: undefined method `memsize_of' for ObjectSpace:Module".
Напиши свой совет как ответ и я его отмечу как решение
Сколько запросов в секунду обслуживает сервис на данное время?