Масштабирование nodejs приложений. Процессы, потоки и очереди для микросервисов nodejs.

В данном уроке мы затронем тему Масштабирования современных nodejs приложений. Рассмотрим базовые направления в масштабировании веб приложений, узнаем что такое горизонтальное и вертикальное масштабирование бэкенд приложений. На практике узнаем как масштабировать nodejs приложение с помощью процессов и потоков. А также напишем паттерн для масштабирования с помощью pm2 кластеризации и публикация/подписка брокера сообщений rabbitMQ. В итоге сделаем метрики процессов и потоков и узнаем какой способ является оптимальным. Доп. ссылки:


Также в планах 2ая часть по микросервисам - где будет создание небольшого стриминг проекта, с использованием OBS и ScoketIO на этой же архитектуре. После окончания курса, когда будет стабильная версия - я сделаю видео-анонс, где расскажу инструкцию получения архитектуры. Следите за обновлением и подписывайтесь - в планах очень много интересного материала из мира IT и не только. Файлы и код можно будет приобрести через: 1) Патреон - оформив одноразовую подписку. 2) Шлюз - PayPal. 3) Карта - Visa, Mastercard. 4) Крипта - BTC, BCH, ETH. Информация для связи и поддержки проекта: Gmail - alexkruhliak@gmail.com Linkedin -   / alexander-kruhliak-b56467138   Patreon -   / alex_kruhliak   PayPal - alexkruhliak@gmail.com Visa - 4441 1144 2102 7994 Mastercard - 5355 5712 6142 3362 BTC - 1CRYzf3JrwWVnA3jLTbEAqeFFjQiTzQYJ2 ETH - 0xdB6Ae91f11E102A26944905d9cb15c11744F55cf BCH - qp75uyhjzvynvjavamx9ke5pkfeus90jtyh2pdg0pm С уважением, Александр Кругляк! #масштабирование #nodejs #микросервисы

Смотрите также