Публикации по теме 'microservices'


Путем реверс-инжиниринга и генерации кода для микросервисов
Привет! Меня зовут Слава Тютюнков, я руководитель техподдержки в Wrike. В этой статье мы подробно расскажем, как наша бэкенд-команда готовилась к работе с монолитом, как реверс-инжиниринг и генерация кода помогли нам с этой задачей, с какими трудностями мы столкнулись в процессе и что получили в результате. Текущее состояние нашей системы и то, чего мы стремимся достичь Wrike — это SaaS-решение для совместной работы и управления проектами. Архитектура системы представляет собой..

Расширение Liferay 6.2 с помощью Delegate Servlet и микросервисов
Веб-сокеты как пример В этой статье описывается, как добавить WebSockets в Liferay 6.2 путем интеграции Liferay с крошечным микросервисом Node. Реализация вдохновлена ​​этой статьей Джеймса Фолкнера . В этой статье больше внимания уделяется специфическим приемам Liferay, а не socket.io (браузерная и серверная реализация). Вы можете проверить полный код в одном из моих побочных проектов . Связь между сервером и клиентом Клиент запрашивает у Liferay аутентификационный JWT —..

Как использовать клиент документов DynamoDB
В главе Руководство по сборке с помощью Serverless AWS , посвященной DynamoDB, я упоминаю об использовании Document Client для связи с DynamoDB вместо некоторых других альтернатив, таких как клиент более низкого уровня. В этом посте я хотел бы обсудить и привести примеры кода для некоторых конкретных API DynamoDB . Когда я начал использовать Document Client, у меня были небольшие проблемы с переводом вызовов клиента нижнего уровня и API в вызовы Document Client, но, увидев несколько..

Архитектура микросервисов для модулей машинного обучения
Архитектура микросервисов для модулей машинного обучения Сбор данных и работа в области машинного обучения — непростая задача. Большинство компаний собирают данные о клиентах, продажах или сотрудниках из систем планирования ресурсов предприятия (ERP) и управления взаимоотношениями с клиентами (CRM). Каждый инструмент собирает данные по-своему, предоставляя неструктурированные, полуструктурированные или структурированные данные для этапа консолидации. Существует множество разнообразных..

Переход с Nuxt на Next.js с помощью Google App Engine
Постепенно переносите приложения с микросервисами В этой статье вы узнаете, как перейти с приложения Nuxt на Next.js с помощью сервисов Google App Engine. Вот итоговая база кода на GitHub . Зависимости Вот зависимости, которые вам понадобятся: следующий@13.1.1 нуст@3.0.0 Обзор Предположим, у нас есть монорепозиторий и мы структурируем приложение Nuxt и приложение Next.js в репозитории. ./nuxt_to_next ├── package.json ├── packages │ ├── next │ └── nuxt └── yarn.lock..

Шесть важных вопросов на собеседовании по микросервисам для разработчиков Java-микросервисов, серия 3
Привет, ребята! В этой статье мы говорим о концепциях, связанных с микросервисами, таких как миграция монолитных приложений, распределенное ведение журнала, безопасность, балансировка нагрузки и шлюз API, давайте углубимся. Как обрабатывать сбои в средах микросервисов, где один микросервис не работает и не отвечает. Обработка сбоев в средах микросервисов является важным аспектом обеспечения надежности и отказоустойчивости системы. Когда один микросервис не работает и не..

Как публиковать компоненты Vue: правильный путь
Раскройте возможности совместного использования компонентов Vue: подробное руководство по использованию Bit Публикация компонентов Vue иногда может быть сложной задачей, особенно когда речь идет об управлении зависимостями, документацией и управлением версиями. В этой статье мы рассмотрим, как Bit, мощный инструмент для разработки на основе компонентов, может правильно упростить процесс публикации компонентов Vue. Благодаря таким функциям, как автоматическое управление зависимостями,..