metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2012-03-22 01:01 pm

Какой только херни люди не делают

http://tonsky.livejournal.com/256538.html?thread=1802266#t1802266
Для синглетона фабрика бывает нужна если его реализация зависит от контекста. Например у меня есть сервис для работы с процессами, он синглетон, но создаётся через фабрику потому что реализации разные если винда и линукс.

[identity profile] vp.livejournal.com 2012-03-22 12:44 pm (UTC)(link)
> Google App Engine/Java.

Поделитесь, а какого рода приложения вы на этом деле разрабатываете?

[identity profile] enternet.livejournal.com 2012-03-22 03:38 pm (UTC)(link)
Сайты/сервисы вестимо.

В целом, на GAE у меня крутятся такие категории сайтов:
1) Полная статика, без программирования как такового. Ява тут ни при чем. Просто потому что бесплатно. Сейчас есть ещё альтернатива таким сайтам в виде GitHub Pages.
2) Различного рода личные экспериментальные проекты. Потому что сейчас бесплатно, а если что-нибудь когда-нибудь выстрелит, то масштабирование будет халявным (хоть и за деньги, но вменяемые). Ява была выбрана потому что под питон ни одной нужной библиотеки было не найти, а изобретать велосипед не хотелось.

В целом, впечатления специфические. Платформа быстро развивается иногда ломая совместимость между релизами.

Я бы выбрал MS, но у них прайс совсем негуманный был и масштабирования автоматического не было. Это сейчас я сам умею выжать даже из стандартной десктопной машинки с IIS XX тыс.запросов/сек, а раньше увы.
Edited 2012-04-05 11:01 (UTC)