The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Micrоsoft покупает NPM и будет развивать его вместе с GitHub"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Отдельный RSS теперь доступен для каждого обсуждения в форуме и каждого минипортала.
. "Micrоsoft покупает NPM и будет развивать его вместе с GitHub" +5 +/
Сообщение от Аноним (70), 17-Мрт-20, 13:00 
> А зачем это микрософту? Совсем сбрендили

Не, это просто вы как обычно в танке...

Потому что для их интересует инфраструктура вокруг Node.JS и всё что с ним связано.
МС выбрал его на замену технологиям ASP.NET по ряду причин:
1. Разработчиков не так много как им хотелось бы.
2. Свои продукты они замаялись поддерживать
3. Корпоративная техподдержка по клиентским ASP.NET разработкам... ну тут стоит только догадываться...

Уже много лет назад windows-версия nodejs может отдать порты поднятых вебсервисов под управление IIS-у. Они вообще очень старались, чтобы IIS мог быть сервером приложений для node. Сама служба публикации, как и положено не очень понимает что-там за сценарии, но как положено в IIS следит за связками всего этого в ОС, мониторинг, права, производительность, и куча всего остального чем занимается IIS или тот же nginx UNIT в отличии от apache или обычного nginx.

Также все веб-продукты в ажуре несколько лет как поддерживают модули не только на аспдотнете но и на ноде. Это всё напрямую связано с платформой электрон (хромиум и нода), которой сейчас владеет майкрософт. И это стыкутся с переводом еджа на движок хромиум. Такова политика МС в вебе.

Если интересно, почему так и п.1-3 мало, то задумайтесь. Вебовая платформа Sharepoint на протяжении многих лет страдала от того, что её даже установить толком нельзя было абы на какую версию вендосервера. И она "удобненько" технологически отставала на 6 лет от современного веба представляя из себя чудовищного монстра непонятно для чего и кому сделанного. Но не только она, вебсервера Exchange, Office Web Apps и многие другие жили на странных околовебовых технологиях вроде MSRPC и требовали целую линейку продуктов для отказоустойчивости, защиты и балансировки нагрузки (продукты MS Forefront). И вот уже больше 7 лет майки херят это балмеровское наследие. Форфронт выбросили на свалку истории, 5 лет депрекейтят MSPRC сейчас уже выключили по умолчанию. Большую часть своих вебсоплекух они переписали на нормальный веб и балансировка нагрузки и отказоусточивость делается через nginx, HAproxy/Ingress на 7-ом уровне (IIS не поддерживается, сам МС использует обычный nginx для реверспроксирования вебсервисов) и keepalived, Software (Azure в другом именовании) Load Balancer на 4-ом. Вон уже Direct Server Return работает из коробки в SDN-развертываниях. Для обычных сетей по прежнему нужно вручную установить и настроить Loopback-адаптер (стандартное устройство). Старый Network Load Balancer тоже отправляют на свалку истории для высокоуровневых задач, для L2 сгодится, но этож мороки сколько на коммутаторах и ради каких таких задач. С ажурами и вообще облаками это не совместимо. Самые гнойные продукты переписываются целиком: https://docs.microsoft.com/en-us/sharepoint/dev/spfx/set-up-... вон уже на ноде.
Тихий ужас для RDP вон тоже переделывают https://docs.microsoft.com/en-us/windows-server/remote/remot... ... и это всё согласуется с переносом того же скайпа на электрон и общего тренда на сокращение расходов на поддержку NIH в вебтехнологиях.

TL;DR бабло побеждает зло. Майкам нужен NPM, потому что они УЖЕ подвязались на nodejs в ентерпрайзе. Опять же, экосистема nodejs и npm и так была ужасна до МС. Её не получится испортить даже майкрософтовскими покупками. Возможно даже лучше от этого станет. Если в бочку дёгтя добавить ложку дёгтя, мёдом оно не станет, но в этой ситуации имеет смысл судить о качестве дёгтя, как продукта безо всяких сравнений с мёдом.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Micrоsoft покупает NPM и будет развивать его вместе с GitHub, opennews, 17-Мрт-20, 07:31  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру