В настоящее время я тестирую воды с помощью mongoid и до сих пор начал работу в интернет-магазине. Теперь, конечно, у mongoid нет транзакций, поэтому я хотел бы в идеале использовать mongoid для большинства приложений, включая аутентификацию, авторизацию, информацию о продукте и т. Д.
Однако отсутствие транзакций требует возврата к rdbms. RDBMS будет использоваться исключительно для записи финансовых операций.
Возможно ли это в рельсах, и кто-нибудь делал это?
У меня ограниченный опыт работы с рельсами в целом, но я представляю себе защищенную часть, смонтированную как двигатель, и URL-адреса, ограниченные по secure.myapp.com или myapp.com/secure/, и пользователь будет перенаправлен на ssl, пока стойка занимает заботиться о таких вещах, как общие сеансы.
Будет ли это работать? Или кто-нибудь нашел лучший способ реализовать это?