Итак сервер есть, пора подумать о хостинге.
Требования:
- Collocation
- 100G/month исходящий траффик
- 2 независимых источника питани
- Хорошая маршрутизация по Украине, России и Европе
- Цена
- Надежность
- Поддержка
- Условия в серверной
Изучив предложение на рынке и почитав хороший обзор полутарогодичной давности, у нас определились финалисты, это Adamant и Colocal
Итак.
Адамант
+ Левый берег (рядом у Тараса во дворе)
+ Хорошая служба поддержки (судя по хоменету к-й мы с Тарасом юзаем)
+ Дешевый
+ Хорошая маршрутизация
- Не лучшие условия в серверной (проверим)
- Не лидер рынка
Колокол
+ Один из лидеров рнка
+ Хорошая маршрутизация
+ хорошие условия в серверной и наверное хороший суппорт
+ не такой дорогой как DG и WNet
- В 2 раза дороже
- Правый берег
На неделе хотим определиться окончательно. В принципе на хостинге экономть нельзя сильно но и переплачивать тоже не хочется. Если кто может посоветовать рассказать поболее и поновее чем описано в статье, будем признательны
Ну и голосуем рядом, не стесняемся.
Заранее спасибо
Prom.ua — всеукраинский торговый центр в интернете, в котором представлен самый широкий в Украине ассортимент потребительских и промышленных товаров и услуг от более чем 200 тыс. компаний.
марта 18, 2008
марта 17, 2008
Новый сервер (Фото)
марта 16, 2008
Что значит работать с trunk-ом?
На прошлом Exception-е был некто Иван Сагалаев из Яндекса с докладом по Django, который постоянно как мантру повторял что работая с питоном и в часности с джанго вам прийдется постоянно работать с trunk-ом. То есть очень часто версия которая есть в репозиториях не содержит нужных вам фич либо имеет баги которые пофикшены но еще не оформлены как релиз.
Сегодня я убедился в этом на собственном опыте. Есть видимо какой-то коллективный разум который независимо открывет почти одновременно некоторые баги в разных частях света.
В Питоне есть замечательная либа Elixir, а в ней замечательный плагин acts_as_list(позволяет легко вводить отношение порядка на множестве/подмножестве элементов таблицы) и в нем в текущей версии есть баг при работе с postgresql (связаный с его одной особенностью), который согласно trac-у был пофикшен 5 марта.
Теперь до выхода новой версии нам прийдется работать с транк-ом elixir-а, что впрчем ненамного сложнее чем с релизом.
svn checkout http://elixir.ematia.de/svn/elixir/trunk/ elixir
cd elixir
sudo python setup.py install
вместо
sudo easy_install Elixir
марта 15, 2008
Блог снова работает
Приносим извинения за временную недоступность блога.
Мораль. Регитрируйте домены у топовых регистраторов, иначе в один день просто не сможете сделать ту или иную настройку.
марта 12, 2008
Cutting-Edge Servers (Фото)
Девелопмент сервер на PIII, если присмотреться то можно увидеть индикатор частоты. Да были такие фичи в старых корпусах, ну и куда же без Turbo режима :)
А на том что справа будет крутиться продакшен версия. Под Windows 2003 Server. Шутка, и первое и второе.
марта 08, 2008
Наша Инфраструктура
Мы пишем на Python используя Pylons фреймворк совмесно с Elixir/SQLAlchemy/AuthKit/FormEncode/FormBuild/PIL/Paste/Babel и еще десятком других фреймворков. Всю эту кухню никто из нас ранее глубоко не знал, но в целом по прошестии двух недель все начинает получаться и все меньше приходится гуглить. Писать на Python после Java - это как ходить без костылей. ИМХО. Посмотрим как оно будет когда проект вырастет.
Код хранили сначала в Google Code(удобно пока нет своего сервера) потом установили свой SVN.
Для тасков/багов/wiki используем Trac - могу сказать что он проще и быстрее чем JIRA и нам пока абсолютно нравится. Мы двигаемся двухнедельными майлстоунами, первый из которых будет закончем в этот понедельник.
Сборка проекта и тесты запускаются Bitten-ом, тесты впрочем пока не запускаются по неизвестным нам причинам. Поправим в следующем майлстоуне.
Все это дело (SVN, Apache, Trac, Bitten) крутится на cutting-edge серваке сделаном со старого домашнего компа Тараса, PIII, 512MB, Ubuntu Linux, и никто почти не жалутся, ну иногда бывают тормоза, но в Сонопии и джира и конфлуенс тормозили поболее. Впрочем, скоро это все переедет на виртуалку на хорошем сервере и думаю про тормоза забудем навсегда.
Также мы настроили бекап всех данных на Amazon S3, За 3 дня съело целых 5 центов с кредитки. Тулзу для бекапа исрользуем Duplicity, она вроде шлет только дифы, после тест драйва будет ясно насколько это эффективно.
Планы
- Настроить тесты
- Прикрутить Puppet, для хранения/управления конфигурациями
- Настроить lighttpd для работы с Pylons
- Перенести все на постоянную виртуалку на новом сервере
- Подготовить сервер для хостинга (решить как хостить на реальном сервере или поставить xen и жить в виртуалках)
- Перенести все на постоянную виртуалку на новом сервере
- Подготовить сервер для хостинга (решить как хостить на реальном сервере или поставить xen и жить в виртуалках)
марта 07, 2008
Подписаться на:
Сообщения (Atom)