Я проводил некоторые тесты с ServiceStack, особенно в отношении WCF. В целом, я доволен производительностью, но во время одного из моих испытаний столкнулся с ухудшением производительности. Я запускаю тестовый сервис на основе ServiceStack с помощью простых вызовов WebClient, возвращающих данные JSON из сервиса. Тест возвращает больший набор простых объектов .net (~ 100), напоминающих адрес.
ServiceStack обрабатывает первую пару или около того в хорошие времена при запуске наборов 100. Однако к более поздней части времени набора значительно возрастает. Очевидным является то, что запросы стоят в очереди. Я работаю на рабочем столе, поэтому не ожидаю звездной производительности, но я искал какие-либо предложения, которые помогут ускорить ServiceStack.