Olá pessoal
Recentemente a Microsoft anunciou que Mysql e PostgreSQL estão agora no Canadá e BRASIL.
A primeira pergunta que devemos responder é: O meu aplicativo está na nuvem? Se está, via de regra, o banco de dados também deve estar.
Uma das principais, sem sombra de dúvidas, é o banco de dados. Aonde vou armazenar os dados desse novo sistema?
Definição de cluster de alta disponibilidade: são clusters cujos sistemas conseguem ficar ativos por um longo período de tempo em plena condição de uso.
A gem Octopus e o recurso de Followers do Heroku Postgresql são excelentes opções para mover queries pesadas e descarregar seu banco master principal.
Rizer utiliza a técnica de mapeamento objeto relacional para gerar códigos fontes a partir da estrutura do banco de dados.