Google App Engine — хостинг для python-приложений

Корпорация Google запустила новый сервис Google App Engine, который позволяет размещать и исполнять Python-приложения на серверах компании.

Детали можно узнать из анонса на Хабре или TechCrunch.

Новости для питонистов: на платформе будут доступны библиотеки Django и WebOb и wsgiref. Вместо реляционной СУБД предлагается использовать свое хранилище данных, выполненное в духе ORM решений наподобие Django/SQLAlchemy/ZODB (но несовместимое, естественно). Также приложение может использовать готовую авторизацию Гугл, как и другие сервисы типа Gmail или Календарь. Для языка шаблонов может использоваться язык шаблонов Django.

К сожалению, библиотек TurboGears и Pylons пока нет и в ближайшее время точно не будет. Как и поддержки Genshi/Kid/Mako.

Дело в том, что разработчику доступна не полноценная среда исполенения Python, а несколько урезанная версия. В результате перечисленные выше библиотеки просто не работают. Как и некоторые другие популярные решения, типа setuptools (pkg_resource.require()). Во всяком случае, у меня их портировать на SDK не получилось. Возможно эти проблемы будут решены в следующих версиях платформы, будем следить за обновлениями.

Событие, безусловно, неординарное и, как минимум, даст серьезный всплеск интереса к языку Python.

Все про українське ІТ в телеграмі — підписуйтеся на канал DOU

👍ПодобаєтьсяСподобалось0
До обраногоВ обраному0
LinkedIn



8 коментарів

Підписатись на коментаріВідписатись від коментарів Коментарі можуть залишати тільки користувачі з підтвердженими акаунтами.

Гвидо бы они чего ввихнули сперва насчёт «ставим в $HOME», ломания не глядя обратной совместимости и прочих типично продакшн радостей...: (

Это тестовый запуск, вполне возможно, и даже вероятно, что Google потом добавит и поддержку крупных проэктов. Что-то это сильно напоминает ответ Google на сервисы от Amazon.

Хм, я не думаю что какой-либо серьезный проэкт, для которого важна расбалансировка нагрузки будет хостится на бесплатном хостинге с 500 Мб дискового места.Я понимаю, что там все можно отдельно докупить, но лучше уже тогда орендовать свой сервак, или виртуально выделенный в крайнем случае.Я уверен, что на бесплатном хостинге ничего хорошего не выростет. Но, Google App Engine может стать хорошей площадкой для различных эксперементов.

mourk: насколько я понял, там просто django идет «в коробке», но это не значит что вся ее функциональность работает. Templates — точно работают (проверял), ORM — почти 100% не работают (не проверял еще).

Мне интересно другое, каким образом там будет работать джанго, если у гугла своя СУБД?

Во дают! =) Микрософта так ругали за закрытость форматов, а тут целая платформа закрытая и ничего, радуются — халява же!!!

Мда... Даже незнаю, что хуже MS с её политикой «никому ничего не покажем», или Google с политикой — «Посмотри только не включай».

Підписатись на коментарі