Интенсивное использование GAE+ Picasa. Ограничения или котировки

Я полагаю, что это может быть оффтоп, но я нигде не нашел этой информации. Я собираюсь создать приложение GAE, которое будет активно работать с Picasa в качестве хостинга изображений. Он будет добавлять новые изображения, извлекать существующие, обновлять их, работать с комментариями и т. д. Я прочитал документацию API Picasa и думаю, что его можно интегрировать и использовать с GAE довольно быстро, легко и удобно. Итак, правильный ли это выбор для высоконагруженного веб-приложения? Какие ограничения или цитаты для его использования?


person Sergei Basharov    schedule 22.11.2010    source источник


Ответы (2)


Я только что прочитал эту статью в блоге: http://www.carlosble.com/?p=719 Короче говоря, парень потратил впустую 15 тысяч, потому что он не провел свое исследование и обнаружил, что GAE не подходит для этих нужд.

Похоже, ваше приложение может попасть в квоты, установленные GAE, я думаю, это будет зависеть от того, насколько популярно ваше приложение. Вот квоты http://code.google.com/appengine/docs/quotas.html

Я не знаю ни одного сервиса, который был бы похож на GAE и с которым можно было бы начать бесплатно. Вам просто нужно убедиться, что это правильная технология, если вы планируете вкладывать в нее значительные средства.

person D.C.    schedule 22.11.2010
comment
Идеальная статья и обсуждение под ней. Спасибо! - person Sergei Basharov; 22.11.2010

Во-первых, вы должны знать о квоте на получение URL-адресов и решить, соответствует ли она вашим потребностям: http://code.google.com/appengine/docs/quotas.html#UrlFetch

Недавно я работал над проектом GAE, который должен был выполнять много запросов к API YouTube. Несмотря на то, что на моем локальном сервере разработки все работало гладко, когда он работал на GAE, я сталкивался со спорадическими кодами ошибок 403 при попытке получить данные с YouTube.

По-видимому, Google ограничивает IP-адреса, которые выдают много запросов в часы пик ( http://code.google.com/p/gdata-issues/issues/detail?id=1239 )

Мое решение состояло в том, чтобы сделать большинство вызовов API YouTube со стороны клиента (ajax), таким образом, я обошел как ограничение квоты, так и ошибки.

person LiorH    schedule 22.11.2010