Если вы хотите хорошую производительность, используйте технологию постоянного сервера, а не CGI.CGI общеизвестно медленен на любом языке.Вам нужно сохранить свой код на сервере, чтобы полностью исключить время запуска.
Я бы проверил Sinatra , который так же легко разрабатывать, как CGI.Настройка тоже может быть простой.Есть много серверных решений, которые вы можете использовать, например, пассажирские (которые загружаются в Apache, например, как mod_passenger, очень похоже на mod_cgi).В платформу Sinatra встроен даже отдельный сервер - очень просто.