По поводу портативных вещей и дотнета тут встаёт вопрос в том, а нужно ли что-то ещё, кроме того, что апишка позволяет сделать? Ну тип если прога перенесена с полным функционалом, то в чём проблемы?
Нажмите, чтобы раскрыть...
В целом конечно ты прав. Даже если работает медленнее - планка памяти стоит копейки. Однако, кода речь зайдет о нагрузках чуть выше - ты поймешь в чем суть.
Паб-саб сейчас нужен везде, где требуется отследить что-то в режиме онлайн. Те же вебсокеты. Можно конечно спрашивать через интервал, но это идиотизм.
По-поводу проблем с реализацией под виндой - просто на данный момент, ты не сталкивался с задачами, требующими учитывать даже минимальные потери.
Представь себе ситуацию: пишешь ты кусок своего кода, который что-то берет из бд, делает вычисления и возвращает джейсон. Все работает отлично под виндой, даже в таблицами величиной в пару млн записей.
Количество записей все растет, индексы все сильнее забиваются старым говном, чистить нелзя, потому что остановить продакшн тимлид не разрешает. Таблица работает все медленнее и медленнее, юзеры все больше и больше пишут про то, что вы сделали говно а не софт.
Вы покупаете все больше и болше серваков, попутно тратя триллионы денег на горизонталку.
Потом приходит твой тимлид, говорит тебе - надо теперь все на ноускл, потому что (подставь любую причину) Ты портуешь все в ноускл и ой вей - работает медленно. Начинается курение стаковерфлоу, звонки знакомым, вызовы траблшутера за 300 баксов в час.
В итоге, ты понимаешь, что все сделал правильно, просто под виндой дллка для монго работает как говно. теперь представь, что это не 1 таблица и что вычисления не параллельные и остальные части приложения ждут ответа от этой таблицы.
В общем, работая в винде, ты всегда привязан к стеку мсскл + шарп. На никсах ты волен делать что душе угодно.
По-поводу ХттпС/2 и ссх - есть очень простые, стандартные решения. пишешь в консоли судо апт (гет) инсталл имя_пакета. и все работает из коробки. Если что, найти среднего сисадмина, который знаком с сетями проблем нет. стоят порядка 20-30 в час.
Те же диджиталоушен из коробки подымают впс с уже установленным на выбор стеком