Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «системное»
NGINX — История перерождения под Windows 2015-06-11 21:16:46
Раз уж тут у нас «неделя» nginx, например тут или тут, то попробую и я внести свою, так сказать ...
+ развернуть текст сохранённая копия
Раз уж тут у нас «неделя» nginx, например тут или тут, то попробую и я внести свою, так сказать, лепту. Речь пойдет про nginx 4 windows, а именно про более-менее официальную сборку для этой пропритарной, некоторыми не очень любимой платформы.
Почему Windows. Все просто, в корпоративном секторе Windows на сервере, да и на рабочих станциях — нередко обязательная программа. И от этих требований к платформе, например в ультимативной форме озвученных клиентом, никуда не денешься.
И раз уж имеем Windows, но не хочется мучиться с IIS, apache и иже с ними, если хочется использовать любимые инструменты, а nginx однозначно к ним относится, то приходится иногда мириться даже с некоторыми ограничениями на этой платформе. Вернее приходилось…
Хотя нужно заметить, что даже с этими ограничениями, nginx даст фору практически любому веб-серверу под windows по многим факторам, в том числе по стабильности, потреблению памяти, а главное производительности.
Спешу сразу поделится хорошей новостью — больше ограничений, критичных к высокой производительности, при использовании nginx под windows практически не существует, и последнее из критичных, с высокой долей вероятности, тоже скоро отпадет. Но по порядку…
Здесь описаны известные проблемы nginx 4 windows, а именно:
- Рабочий процесс может обслуживать не более 1024 одновременных соединений.
- Кэш и другие модули, требующие поддержки разделяемой памяти, не работают под Windows Vista и более поздними версиями в связи с тем, что на этих версиях Windows включена рандомизация адресного пространства.
- Хоть и возможен запуск нескольких рабочих процессов, только один из них реально работает.
Я немного изменил порядок, т.к. именно в таком порядке я разбирался с этими ограничениями, так сказать отсортировано «исторически».
Читать дальше →
Тэги: nginx, nginx4win, windows, администрирование, веб-разработка, высокая, оптимизация, производительность, серверная, системное
Salt и Ansible — системы управления конфигурацией на языке Python — видео с DevConf 2014 2015-06-04 09:30:29
+ развернуть текст сохранённая копия
Александр Чистяков работает главным инженером в компании Git in Sky, любит зеленый чай, белыми ночами превращается в котика, а черными — в обезьяну. Несколько лет назад выступил публично на DevConf и с тех пор не может остановиться.
Наиболее известные средства управления конфигурацией по ряду причин написаны на языке Ruby, а что же делать тем, кто не хочет или не может использовать Ruby в своей инфраструктуре? Python-разработчики не остались в долгу и создали SaltStack и Ansible — простые и эффективные средства, о которых вы можете увидеть в видео с DevConf.
Читать дальше →
Тэги: ansible, devconf, devops, python, salt, администрирование, блог, веб-разработка, ит-инфраструктура, компании, системное
№515-37 2015-05-28 01:17:17
«Словом, как-то между делом Мы сливались с тобой телом.»
+ развернуть текст сохранённая копия
«Словом, как-то между делом Мы сливались с тобой телом.»
Тэги: мысль, реестр, системный, цитата
[Перевод] Приложение двенадцати факторов — The Twelve-Factor App 2015-05-26 06:44:51
... в серверах и системном администрировании;
+ развернуть текст сохранённая копия
Уважаемые читатели! Представляю вашему вниманию перевод методологии создания веб-приложений The Twelve-Factor App от разработчиков платформы Heroku. Мои комментарии скрыты спойлерами по ходу статьи.
Введение
В наши дни программное обеспечение обычно распространяется в виде сервисов, называемых веб-приложения (web apps) или software-as-a-service (SaaS). Приложение двенадцати факторов — это методология для создания SaaS-приложений, которые:
- Используют декларативный формат для описания процесса установки и настройки, что сводит к минимуму затраты времени и ресурсов для новых разработчиков, подключенных к проекту;
- Имеют соглашение с операционной системой, предполагающее максимальную переносимость между средами выполнения;
- Подходят для развертывания на современных облачных платформах, устраняя необходимость в серверах и системном администрировании;
- Сводят к минимуму расхождения между средой разработки и средой выполнения, что позволяет использовать непрерывное развертывание (continuous deployment) для максимальной гибкости;
- И могут масштабироваться без существенных изменений в инструментах, архитектуре и практике разработки.
Методология двенадцати факторов может быть применена для приложений, написанных на любом языке программирования, и которые используют любые комбинации сторонних служб (backing services) (базы данных, очереди сообщений, кэш-памяти, и т.д.).
Читать дальше →
Тэги: 12factor, cloud, heroku, platform, s+s, saas, администрирование, веб-разработка, вычисления, ит-инфраструктура, методология, облачные, разработки, системное
ZUI Locker-Elegant Lock Screen 2015-05-21 16:59:22
"ZUI Locker-Elegant Lock Screen" это невероятно красивая блокировка. Ее эффективность и безопасность могут подтвердить миллионы скачавших по всему миру. Каждый имеет возможность начать новый день с новой картинки, при это мне волнуясь, что кто-то, будет иметь доступ к Вашему Андроид девайсу, без Вашего позволения.
Тэги: системные
Главная / Главные темы / Тэг «системное»
|
Взлеты Топ 5
Падения Топ 5
|