Pull to refresh

Comments 20

Хотел было написать, что не использую но потом вспомнил что использую :D Сервер в офисе)
Не пишу ASP.NET приложения, и слава Богу.
Стереотипы такие стереотипы.
UFO just landed and posted this here
Да сам не знаю… Вроде мелочи такие — скорость, ресурсоёмкость, win-ориентация; а вот как-то не хочется пользоваться.
Хм… А какие у него есть преимущества по сравнению скажем с django/ror/symfony? Как-то я думал, что компилируемые (пускай и в байт-код) языки со статической типизацией должны быть, как минимум, быстрее по определению, да и с ресурсов меньше потреблять, чем интерпретируемые с динамической типизацией.

UFO just landed and posted this here
Вы бы лучше не утверждали то, в чём не разбираетесь. Сначала обобщили WebForms до ASP.NET, теперь ASP.NET до .NET. Боюсь предположить, что будет дальше…
О да, очень интересно послушать, что же там за приблуды, влияющие на скорость, которых нет в php/ruby/python?

Единственный минус, помимо win only — это требовательность к ресурсам самой windows server — в 2008 r2 стало чуть лучше, голая установка кушает 350 мб из 1024 (2008 sp2 кушала 500) из за возможности включать сервисы только при необходимости, но это по сути единственный минус, загрузка CPU в простое 1-2%.
UFO just landed and posted this here
win-ориентации
Я тут ради интереса соорудил движок на ASP.NET MVC под Mono+MySQL. Проблем не испытываю. ЧЯДНТ?
Кроме скорости, ресурсоемкости
Вообще бред. Веб 2.0 портал, около 1000 уников в сутки, движок чем-то напоминает хабр. Процесс с движком жрёт стабильно 90 метров, не вылезая из них, странички nginx'у отдаёт за 0.01-0.03 сек. Писать надо уметь, тогда и проблем со скоростью и ресурсоёмкостью не возникнет. На винде, правда, в целом пошустрее, но ребята из Novell со своей реализацией понемногу подтягиваются, за последние пару лет большой прогресс.
Использую облако, к сожалению приходится хоститься в UK, ну нет cloud windows хостинга в России, исключением является Parking.ru — но там «облако» это просто вывеска VPS сервера, вот жду SlideBar II — может что изменится.
UFO just landed and posted this here
Эх, увели мою карму в минус, могу комментировать не больше раза в час. Почти во всех новостях об Azure я писал — ну неготов Azure для серьезного продакшен решения. Там нет средств не для мониторинга перформенса (perf counters не в счет, я говорю о решениях вроде cloudkick и newrelic).

Тот же эмулятор Azure кривой — в той же студии почему то не отрабатывают трансформации конфигов по f5, приходится шаманить. Хотя да, если попреседать — он будет работать. Я говорю о тулзах версии 1.3, сейчас вышла 1.4 — может там лучше, но из опубликованных изменений я сделал вывод, что ничего особенно и не пофиксили.

Я реально пользовался Azure больше полугода, ну не выдержал я. Вот список того, что дико не понравилось:
1. Жуткие пинги. Какой бы location я не выбирал, пинги меньше 200 мс не опускались. Для моего проекта это критично, для других возможно нет. Те же cloud, что в UK — 50 мс.
2. Если с производительностью instance еще понятно — понятно сколько CPU и памяти я получу прямо по прайсу, то насчет Sql Azure такой информации нет. Что то расплывчатое про то, что будут выделены достаточные ресурсы и т.д. От чего performance query реально прыгает туда сюда в течении месяца, видимо как раз машины мигрируют.
4. Отсутствие адекватных тулзов по мониторингу железа (cloudkick) и перформанса IIS'а (newrelic). Соответственно придумываем свои кастели.
5. Web role и worker role не могут жить в одном инстансе — если у вас есть джоба, которая рассылает письма. и вы не хотите ее ранить из IIS процесса — будь добры платить $30-40 баксов в месяц.
6. Цена — она выше на 20-50% по сравнению с cloud vps'ами от того же rackspace

По мелочи:
1. Отстуствие снэпшотов инстансов — нельзя иметь историю накатанных версий, будьте добры оверайдить инстанс при каждом деплое.
2. Кривая и тормозная админка Azure.
3. Периодически отваливающейся deploy, приходится перегружать инстанции, да и деплой идет минут 20, 1 минута закачка и 19 минут бултыхания инфраструктуры. Инстанци то же черти сколько перезагружаются.
4. Просто кривой до ужаса биллинг — без пол литра не разберешься, где что смотреть и где искать сколько уже скушали в этом месяце. Очень весело было на уровне BizSpark'а — сколько ты проел — фиг поймешь, и когда тебя начнут чарджить свыше квоты ты узнаешь только на следующий день.

Понравилось:
1. Гарантия %99.99 availability с двумя инстанцами, хотя три недели назад оба инстанца 15 минут были в дауне, ибо что то с dns напортачили глобально в Azure.
2. VIP swap — деплой происходит без даунтайма, деплоим в uat инстанс и свапаем IP с продакшеном.
2. Отсутствие платежей за использование сервера и SQL.
3. Очень вкусные предложения по линии BizSpark.

В общем Azure — идея клевая, и вот если бы он реально развивался, то выросло бы что то стоящее. Сейчас он в том же состоянии, что и полтора года назад. Какого то прогресса с тем же биллингом, фичами, мониторингом — нет или практически нет. Только VM role внушает оптимизм — но это блин просто шило на мыло и выходит дороже других обаков. Возникает чувство, что Azure просто кинули, хотя был евент в Москве, толкали Azure в связи с наконец легализацией в России.
UFO just landed and posted this here
У «Скалакси», кажется, есть cloud windows хостинг.
У них он появился буквально на следующий день и до сих пор я не могу сказать о качестве — буквально несколько дней у них все штормило — то машины не стартовали, то диски не создавались, решил дать им время все привести в порядок, немного ужаснулся, если бы сразу перевел туда продакшен.
Sign up to leave a comment.

Articles