Можно создать классы на Groovy с аннотациями из hibernate, а затем использовать эти домены в java коде? Нет каких-то подводных камней?
Для Groovy видел кучу всяких библиотек и фреймворков — есть там что-нибудь интересного, чтобы взяться за голову и сказать — как же я раньше без этого жил? :)
Думал использовать облако, но с другой стороны подумал, что у меня нет звёздных проектов и трафик вполне стабильный. Да и цены думаю сейчас дорогие, короче решил что-то типа своего облака поднять вот посмотрите habrahabr.ru/qa/7832/, думаю это гораздо эффективнее по производительности и деньгам (если в hetzner брать машинку)
Кстати, в CloudFoundry, чтобы не терять клиентов при деплое новой версии, сделали такую штуку — вначале деплоится на другой инстанц, затем URL мапится на новый инстанц, дальше старый инстанц выгружается.
Да, банально — упал проект и всё — кердык — 504 internal error. А когда есть другие инстанцы, которые автоматом поднимаются — вот это дело. Тогда один упал — другой тут же подхватил.
Скейлинг делается через горизонтальное масштабирование, т.е. вы резервируется дополнительные инстанцы, и если текущих инстанцов не хватает (сильно загружены), поднимаются автоматом новые инстанцы. И получается кластер на томкатах.
Ну и они пока еще реализуют автоматическое масштабирование памяти на одном инстанце, в процессе это дело.
Это через SURF алгоритм, скорее всего. На этом алгоритме даже такой проект есть www.tineye.com/ — будет искать вам похожие изображения в разных разрешениях и цветах. У парня просто в динамике это сделано.
Для Groovy видел кучу всяких библиотек и фреймворков — есть там что-нибудь интересного, чтобы взяться за голову и сказать — как же я раньше без этого жил? :)
Ну и они пока еще реализуют автоматическое масштабирование памяти на одном инстанце, в процессе это дело.
А вы какие проекты делаете? Я просто тоже на java делаю всякие проекты, но одному долго и муторно…
Я могу подключить любые JAR'ы в ваше облако (т.е. нет каких-то ограничений как в GAE)? И память масштабируется автоматические в реальном времени?
Какие примерно цены? Где расположены ваши дата центры?