web analytics

Google App Engine

April 8, 2008
By

Google со вчерашнего дня вышел на рынок хостинга, но не просто хостинга, а размещения специфических приложений. 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 не знаю как активно используется для новых сайтов)