Мне нужно принять решение между использованием Ruby и Java для интеграции SOAP.Все мое веб-приложение построено на Ruby on Rails, и существует значительный внутренний компонент, который должен интегрироваться с унаследованными системами с использованием SOAP.
Java имеет обширные библиотеки SOAP, такие как Apache Axis, и, кажется, хорошо интегрируетсяс этим типом «устаревших» веб-сервисов, в то время как в Ruby есть несколько драгоценных камней, таких как Savon и handSOAP.
Я склонен к использованию библиотек Ruby, но обеспокоен проблемами производительности / масштабируемости.Какие проблемы производительности / масштабируемости связаны с использованием Ruby?
Чтобы получить больше контекста, интеграция с унаследованной системой состоит из двух компонентов: ежедневного процесса, производительность которого менее важна, и механизма запросов в реальном времени,производительность очень важна, потому что пользователи ждут, пока обрабатывается запрос.