Блог разработчиков

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

Макс Ищенко
Опубликовано 8.04.2008 в 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.

top of hotblogs.org.ua
1 звезда2 звезды3 звезды4 звезды5 звезд (3 голосов, средний: 5 из 5)
Загрузка ... Загрузка ...

Понравилась статья? Подпишись на обновления по RSS/E-mail

Подписаться, не оставляя комментарий

Все комментарии (7) к “Google App Engine — хостинг для python-приложений”

  1. Изобретатель велосипедов говорит:

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

  2. Сергей говорит:

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

  3. Alexander Lockshyn говорит:

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

  4. Макс Ищенко говорит:

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

  5. Dmitry говорит:

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

  6. Изобретатель велосипедов говорит:

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

  7. Michael Shigorin говорит:

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

Оставить комментарий

Указать свой сайт могут только зарегистрированные пользователи. Регистрация или вход.

Архив

Вакансии rss icon

Все вакансии

Комментарии