Я скоро начну новый проект с Amazon Web Services в Linux
У них есть платформы, доступные для PHP, Ruby, Python, Java и .Net
http://aws.amazon.com/ruby/
http://aws.amazon.com/python/
Я свободно говорю на PHP и Java, ненавижу .Net
В проекте должно быть много (около 50) экземпляров Amazon, подключенных к центральной куче (или децентрализованных, пока не уверенных)чтобы иметь работу, с автоматическим масштабированием и тому подобное.
Это означает, что между экземплярами будет много базы данных и связи.
Кроме того, большая часть работы будет Webсвязанные с использованием другого веб-сервиса, сканированием веб-сайта и т. д. Поэтому мне нужна хорошая поддержка JSON / XML и такие вещи, как SOAP, было бы неплохо.
Я делал все это в PHP один раз, используя SQLite и используя Apache, нотак как мы переходим на Amazon, теперь у нас есть детальный контроль каждого узла с помощью командной строки и всего, я чувствую, что было бы намного лучше с базой данных PostgreSQL и демонами в Ruby / Python.
Что выдумаю
MySQL или PostgreSQL?Переписать все, что было сделано в PHP, чтобы сделать лучшие демоны в Ruby или Python?
Если нет, я просто сконвертирую большую часть кода, чтобы использовать CLI вместо того, чтобы проходить через Apache.
Я очень открыт для других предложений
Большое спасибо