У нас есть веб-приложение Grails среднего размера, использующее GORM / Hibernate поверх PostgreSQL и GSP, обслуживающих HTML, а также несколько REST API. Мы стандартизируем Scala и хотели бы перенести это приложение в Play или Spray, используя Slick для доступа к существующей базе данных.
В настоящее время Nimble используется для аутентификации / авторизации и пользователя / роли / и т.д. управление.
Какие подходы мы можем использовать, чтобы выполнить миграцию шаг за шагом, избегая миграции большого взрыва?
Они оба являются языками JVM, есть ли способ избежать их использования в качестве отдельных веб-приложений, работающих на отдельных портах на расстоянии вытянутой руки?