Вопросы с тегом «microservices»

7
Оркестрирующие микросервисы
Какова стандартная схема оркестровки микросервисов? Если микросервис знает только о своем собственном домене, но существует поток данных, который требует, чтобы несколько сервисов каким-то образом взаимодействовали, каков путь для этого? Допустим, у нас есть что-то вроде этого: инвойсирование отгрузка И в качестве аргумента, скажем, после отправки заказа необходимо создать счет-фактуру. Где-то …

10
Транзакции через микросервисы REST?
Допустим, у нас есть микросервисы User, Wallet REST и API-шлюз, который склеивает вещи. Когда Боб регистрируется на нашем веб-сайте, нашему API-шлюзу необходимо создать пользователя через микросервис User и кошелек через микросервис Wallet. Теперь вот несколько сценариев, где что-то может пойти не так: Не удалось создать пользователя Боба: все в порядке, …

10
GraphQL и микросервисная архитектура
Я пытаюсь понять, где GraphQL наиболее подходит для использования в архитектуре Microservice. Есть некоторые споры о том, чтобы иметь только одну схему GraphQL, которая работает как API-шлюз, передавая запрос целевым микросервисам и вызывая их ответ. Микросервисы по-прежнему будут использовать протокол REST / Thrift для обмена информацией. Другой подход - вместо …

4
Стратегия микросервисной аутентификации
Мне трудно выбрать подходящую / безопасную стратегию аутентификации для микросервисной архитектуры. Единственный пост SO, который я нашел по этой теме, это: Единый вход в микросервисной архитектуре. Моя идея здесь состоит в том, чтобы иметь в каждой службе (например, аутентификация, обмен сообщениями, уведомление, профиль и т. Д.) Уникальную ссылку на каждого …

5
Микросервисы и присоединения к базам данных
Для людей, которые разбивают монолитные приложения на микросервисы, как вы справляетесь с проблемой разделения базы данных? Типичные приложения, над которыми я работал, часто интегрируются с базами данных по причинам производительности и простоты. Если у вас есть две логически разные таблицы (ограниченные контексты, если хотите), но вы часто выполняете агрегированную обработку …

1
Как Elixir / erlang вписывается в подход микросервисов? [закрыто]
Закрыто . Этот вопрос должен быть более конкретным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, отредактировав этот пост . Закрыт 5 лет назад . Уточните этот вопрос В последнее время я проводил несколько экспериментов с docker …

3
API-шлюз против обратного прокси
Чтобы иметь дело с архитектурой микросервисов, он часто используется вместе с обратным прокси (например, nginx или apache httpd), а для сквозных проблем используется шаблон шлюза API для реализации . Иногда обратный прокси выполняет работу шлюза API. Было бы хорошо увидеть четкие различия между этими двумя подходами. Похоже, что потенциальная выгода …

4
Микросервисы: как работать с отношениями внешнего ключа
Архитектура микросервисов предполагает, что каждая служба должна обрабатывать свои собственные данные. Следовательно, любая служба (служба A), зависящая от данных, принадлежащих другой службе (служба B), должна получать доступ к таким данным не путем прямых вызовов БД, а через API, предоставляемый второй службой (служба B). Итак, что предлагают лучшие практики микросервисов для …

3
Микросервисы против монолитной архитектуры [закрыто]
Закрыто . Этот вопрос должен быть более конкретным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос?Обновите вопрос, чтобы он фокусировался только на одной проблеме, отредактировав этот пост . Закрыт 4 года назад . Уточните этот вопрос Я читал о микросервисах, и я немного заинтригован. Кажется, это …

4
Посевные базы данных микросервисов
Для данной службы A (CMS), которая контролирует модель (Product, давайте предположим, что у нее есть только поля, это id, title, price) и службы B (Shipping) и C (Emails), которые должны отображать данную модель, каким должен быть подход синхронизировать данные модели между этими службами в рамках подхода к источнику событий? Давайте …

2
Микросервисы в реализации Docker
Мы пишем наши первые микроуслуги, используя контейнеры Docker, используя Amazon Fargate. У нас много сомнений относительно уровня реализации с использованием Spring Boot У нас в проекте будет несколько микросервисов. Хорошей практикой является написание всех микросервисов в одном контейнере или создание отдельного контейнера Docker для отдельных микросервисов. Экономически эффективным способом мы …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.