23.
06.
2008
16:51
|
3
comments
| 0
pingbacks
|
конференция,
python
RuPyRu 2008 удалась.
Совсем плюсы:
— Больше личного experience в докладах. Про
Facebook понравилось. Про
JavaScript — позабавило.
— Круглые столы — хорошая идея. Круглые столы с едой — вдвойне хорошая.
— Правильные бэджи.
— Никакой религиозной пропаганды в качестве платы за съёмку видео!
Слегка минусы:
— Некоторые доклады свелись к пересказыванию манов. Возможно, стоит придумать какой-нибудь раздел lightning talks с 5-10-минутными докладами, помогающий просто сориентироваться в интересных вещах, и решить, что стоит изучить поподробнее.
24.
05.
2008
18:10
|
4
comments
| 0
pingbacks
|
конференция,
python
21 июня буду на конференции
RuPyRu-2008, в Омске.
Если продолжить цепочку, то получится
Томск -> Омск -> Мск. И правда, в июле будет
ещё одна конференция, в подмосковном Обнинске.
В какое бы место, называющееся “Ск”, съездить в августе? :)
08.
04.
2008
23:57
|
8
comments
| 0
pingbacks
|
google,
python
Про Google AppEngine написано уже достаточно много. А как, кроме очевидного применения — веб-приложений — его можно использовать?
Как вычислительный ресурс, GAE достаточно специфичен:
-
Этапы вычисления могут общаться через BigTable или внешнюю систему
-
Каждый этап вычислений должен быть достаточно коротким
-
Выделяемые CPU-циклы на приложение в день приблизительно эквивалентны 2Ghz CPU, работающему с нагрузкой 100%
-
10Gb трафика в день в обе стороны
-
Приложение может выдерживать значительные пиковые нагрузки
Одно применение такой специфичной платформы достаточно очевидно: распределённая компиляция.
Поскольку writable filesystem в GAE нет, весь исходный код для каждого юнита компиляции придётся или стягивать из сети (Amazon S3?), или хранить в базе данных.
В такой схеме не обойтись без внешнего “директора”, создающего изначальный пакет данных и раздающего конкретные задания, зато в результате получится приложение, практически мгновенно (в зависимости от степени параллелизма сборки и доступных ресурсов) собирающее что угодно по заказу.
Одна проблема — компиляторы на чистом питоне надо переписать :)