|
Какой рейтинг вас больше интересует?
|
Установка Language pack на Windows Server 20122013-09-25 11:25:24Установка языковых пакетов (language packs) на сервер не является обязательной процедурой. Но в ... + развернуть текст сохранённая копия Тэги: 2012, server, windows Impress: многоцелевой сервер приложений для Node.js2013-09-23 08:58:16Тэги: api, application, cluster, framework, impress, javascript, node.js, proxy, router, rpc, server, soa, statefull, templating, web, веб-разработка Динамическая миграция в Windows Server 20122013-09-20 00:09:45... миграция в Windows Server 2012" title=" ... миграция в Windows Server 2012" /> ... + развернуть текст сохранённая копия Тэги: 2012, server, windows Настройка Access Denied Assistance в Windows Server 20122013-09-18 13:55:00... Control в Windows Server 2012 появился интересный ... + развернуть текст сохранённая копия Тэги: 2012, server, windows, безопасность Технология Dynamic Access Control в Windows Server 2012 (часть 2)2013-09-11 19:29:25В предыдущей статье мы рассмотрели теоретические аспекты технологии Dynamic Access Control. Настало ... + развернуть текст сохранённая копия Тэги: 2012, acl, server, windows, безопасность
Главная / Главные темы / Тэг «server»
|
Категория «Кулинария»
Взлеты Топ 5
Падения Топ 5
Популярные за сутки
|
Загрузка...

Не смотря на заметные успехи, Node.js все еще остается специализированной технологией, которой преимущественно закрывают узкие места в системах, написанных в другом стеке технологий. Причина такого положения кроется в том, что сама по себе нода не имеет многих библиотек, к которым мы привыкли на других языках и которые обеспечивают быструю разработку именно прикладного ПО. Например, для того, чтобы разделить в коде обработчики разных URL, отдавать статические файлы, организовывать сессии, запускать нескольких потоков, иметь доступа к БД, кешировать данные в памяти, разграничивать права пользователей, иметь логи и ротировать их, создавать сетевое API, рендерить шаблоны, настраивать URL-реврайтинг, обеспечивать быструю доставку событий с сервера на клиенты, для всего этого, и многих других задач, используются отдельные библиотеки (модули). Разные модули написаны разными разработчиками, сложно стыкуются, конфликтуют. В общем, мы решили, весь этот набор обязательного функционала, необходимого практически в каждом веб-приложении, объединить в один сервер приложений и повысить, таким образом, связанность кода, сделать ядро сервера приложений монолитным и более согласованным, чем решения, собранные из отдельных библиотек. Проект Impress уже анонсировался как прототип, а сейчас предоставляет весь необходимый арсенал для быстрой разработки приложений, что протестировано на десятке живых проектов. Impress значительно отличается от другой широко распространенной платформы так же, как импрессионизм отличается от экспрессионизма, то есть, производит целостное, хорошо продуманное эстетическое впечатление, в противоположность внезапному выбросу эмоций. Но мы, не вовлекаясь в критику чужого кода, перейдем к демонстрации конструктивных особенностей Impress.