Google App Engine

15 апрель, 2008 - 09:12Александр Москалюк

Google с 7 апреля вышел на рынок хостинга, но не просто хостинга, а размещения специфических приложений. Google App Engine позволяет разработчикам размещать приложения на Python, которые будут общаться с гугловской же BigTable, распределенной файловой системой и даже аккаунтами на Google.com. Для хранения данных используется DataStore API, специализированное хранилище данных, привязанное к приложению, которое по задумке удаленно напоминает API с таким же названием.

Что не совсем понятно:

  • почему URL Fetch API и Mail API получил такое громкое название и место в том же списке, где присутствуют (заслуживающие этого) DataStore API и Users API. Я вам не скажу за Python, но аналоги в PHP - это библиотека curl и функция mail() (или одна из родственных), и называть это громким словом URL Fetch API там как-то не принято, тогда уж давайте String Comparison API, чтобы strcmp не гонять
  • первоначальная поддержка сугубо Python. Понятно, что когда делали, то тестировали на себе, а предпочитаемый язык внутри Google - это Python, однако если делали на массовый рынок, то наверняка были в курсе о существовании PHP (Perl не знаю как активно используется для новых сайтов)