Публикации по теме 'microservice-architecture'


Как мы строим следующий большой шаг в области видеоконференцсвязи.
История Proficonf началась в 2016 году. Мы решили создать веб-сервис для электронного обучения и консультирования. The service is a platform for conducting teaching and consulting activities with the help of video calls in real time via the Internet По сути, это было первое описание приложения, мы использовали его в описании вакансии для разработчиков. Но затем, в апреле 2017 года, мы решили перейти на видеоконференции и вебинары. Нашей главной целью было создать одновременно..

Микросервисная архитектура с развертыванием PM2
Микросервисная архитектура с развертыванием PM2 Pm2 - это менеджер процессов для Node.js, хотя и не ограниченный им, и он дает нам много возможностей для настройки конвейера развертывания, который позже мы можем использовать для автоматизации процесса развертывания. В этом руководстве мы собираемся создать распределенную архитектуру приложения Javascript и развернуть его с помощью нескольких команд. Базовые требования: Базовые знания JavaScript и его технологий Знание команд и..

Apache Thrift: в мире API микросервисов
Мир API меняется. При разработке API важно учитывать архитектуру, на которой строится система. Выбор, сделанный на этапе проектирования, может либо сломать, либо сломать всю систему. Неправильный выбор дизайна API может превратить полезные концепции и интеллектуальные приложения в бесполезные фрагменты кода. Так бывает со многими стартапами. Большинство архитектур можно разделить на две категории: SOAP и REST. Долгое время они доминировали на рынке API. Дизайнеры часто думали, что вы..

Преимущества использования Docker для микросервисов
Прошли те времена, когда, по сути, был только один способ разработки приложения - в виде массивной сущности, известной как монолит. Этот метод определенно имел свое место в середине 1990-х и начале 2000-х годов, но эта эпоха (к счастью) закончилась. На смену ей пришли различные методы, одним из самых популярных, несомненно, является архитектура микросервисов. Но какое влияние оказывают микросервисы и какую роль во всем этом играет Docker? Читай дальше что бы узнать. По своей сути..

Введение в API-шлюз с использованием экспресс-шлюза (часть 2 - авторизация с помощью jwt)
Рассмотрим типичный сценарий аутентификации и авторизации для api Пользователь передает на сервер идентификатор / пароль как часть аутентификации. пароль проверяется, сервер генерирует токен и сохраняет токен в базе данных по идентификатору пользователя. Сервер отправляет токен клиенту. Клиент отправит токен обратно во всех последующих запросах API. Сервер проверит токен на соответствие токену, сохраненному в базе данных, и разрешит выполнение запроса при условии, что пользователь..

Обучение и развертывание модели машинного обучения в качестве микросервиса
ПРЯМОЙ ПРОЕКТ Обучение и развертывание модели машинного обучения в качестве микросервиса ML как услуга, анализ настроений, NLTK, FaaS, контейнер Docker Мы только что запустили нашу платформу liveProject , где вы можете подписаться на структурированный проект и получить реальный опыт. В этом liveProject вы будете играть роль разработчика в компании, занимающейся электронной коммерцией. Клиенты оставляют отзывы о продуктах вашей компании, которые используются для оценки..

Регистрация распределенного идентификатора трассировки с помощью Nodejs
Обзор По мере того, как организации переходят от монолитного обслуживания к детализированным микросервисам. Простой запрос проходит через множество уровней микросервисов для обработки. Очень сложно отладить поведение такого простого запроса, поскольку каждая служба регистрирует свои запросы, поэтому разработчики угадывают путь / поведение на основе времени и типа запросов. Поэтому очень важно иметь идентификатор трассировки для каждого журнала, генерируемого каждым микросервисом,..