Вопросы с тегом 'microservices'

Архитектурный подход к разработке единого приложения в виде набора небольших индивидуальных развертываемых сервисов.
7

Разница между архитектурой Microservices и SOA

Я читал в Microservice Architecture, и я пытаюсь увидеть разницу между ним и регулярной SOA (кроме служб, развернутых отдельно). Может ли кто-нибудь сказать мне разницу и, возможно, про и консоль архитектуры Microservice?
26 авг. '14 в 8:18
7

Архитектура GraphQL и Microservice

Я пытаюсь понять, где GraphQL наиболее подходит для использования в архитектуре Microservice. Существует некоторая дискуссия о наличии только одной схемы GraphQL, которая работает как шлюз API, проксируя запрос на целевые микросервисы и принуждая их...
28 июн. '16 в 9:04
6

Организация микросервисов

Каков стандартный шаблон для настройки микросервисов? Если микросервис знает только о своем собственном домене, но есть поток данных, который требует, чтобы несколько служб каким-то образом взаимодействовали, каким образом это можно сделать? Скажем...
18 мар. '15 в 8:52
8

Транзакции через микросервисы REST?

Скажем, у нас есть микросервисы пользователя, кошелька REST и шлюз API, который склеивает все вместе. Когда Боб регистрируется на нашем веб-сайте, нашему шлюзу API необходимо создать пользователя через микросервис пользователя и кошелек через микросе...
13 мая '15 в 11:27
5

Подключение микросервисов и баз данных

Для людей, которые разбивают монолитные приложения на микросервисы, как вы справляетесь с проблемой разрыва базы данных. Типичные приложения, над которыми я работал, делают большую интеграцию с базой данных по производительности и простоте. Если у в...
21 апр. '15 в 2:34
1

Где Elixir/erlang подходят к подходу к микросервисам?

В последнее время я проводил эксперименты с компоновкой докеров, чтобы развернуть несколько взаимодействующих микросервисов. Я вижу много преимуществ, предоставляемых микросервисами, и теперь, когда есть хороший набор инструментов для управления ими,...
24 мая '15 в 9:54
2

Стратегия аутентификации Microservice

Мне сложно выбрать подходящую/безопасную стратегию аутентификации для архитектуры микросервиса. Единственная публикация SO, которую я нашел на эту тему, - это: Единый вход в архитектуру Microservice Моя идея состоит в том, чтобы иметь в каждой служб...
15 апр. '15 в 8:10
4

Как денормализация данных работает с шаблоном Microservice?

Я только что прочитал статью о Microservices и PaaS Architecture. В этой статье около трети пути вниз автор утверждает (под Denormalize like Crazy): Схемы базы данных рефакторинга и де-нормализовать все, чтобы обеспечить полное разделение и разби...
19 нояб. '14 в 1:25
3

Микросервисы против монолитной архитектуры

Я немного читал о микросервисах, и я немного заинтригован. Кажется, это интересная концепция. Но мне интересно, какие преимущества и недостатки используют микросервисы над монолитной архитектурой и наоборот. Когда микросервисы подходят лучше, и где ...
09 окт. '15 в 15:11
7

Угловые и микро-фронты

Я занимаюсь некоторыми исследованиями, как разделить огромный одностраничный монолит на архитектуру с микро-интерфейсом. Идея: страница состоит из нескольких компонентов, которые будут работать автономно каждый компонент управляется одной командо...
13 дек. '17 в 12:29
5

Как привести API-интерфейс, определенный gRPC, в веб-браузер

Мы хотим создать Javascript/HTML gui для наших gRPC-микросервисов. Поскольку gRPC не поддерживается на стороне браузера, мы подумали о использовании веб-сокетов для подключения к серверу node.js, который вызывает целевой сервис через grpc. Мы пытаемс...
28 янв. '16 в 15:44
5

Микросервисы: как хранить исходный код многих микросервисов?

В настоящее время у меня есть 20 микросервисов для одного проекта. И каждый микросервис хранится в отдельном репозитории GIT. Впоследствии количество служб увеличится до 200 (или более). Каждая служба имеет модульные тесты и интеграционные тесты...
17 мая '15 в 11:30
4

Обмен кодом и схемой между микросервисами

Если вы идете для архитектуры микросервисов в своей организации, они могут совместно использовать конфигурацию через zookeeper или ее эквивалент. Однако каким образом различные службы должны иметь общую схему db? общие константы? и общие утилиты? ...
01 сент. '14 в 7:13
4

Как Балерина отличается от других языков?

Ballerina - это универсальный, параллельный и строго типизированный язык программирования с текстовым и графическим синтаксисами для лучшей интеграции Балерина - это интерпретируемый язык? Как строить программы Ballerina? Нужно ли устанавливать B...
21 февр. '17 в 4:09
2

Должен ли я использовать forever/pm2 внутри контейнера (Docker)?

Я реорганизую пару сервисов node.js. Все они использовали для запуска с forever на виртуальных серверах, если процесс разбился, они просто перезапускаются. Теперь, перейдя к контейнерам и структурам без учета состояния, я думаю, что процесс должен ...
09 мар. '15 в 13:00