Описание тега microservices

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

Zuul не работает на weblogic- 12.2.1.2.0

У меня есть несколько микросервисов, которые поддерживаются zuul netflix, который запускается с tomcat 8(с командой java -jar).Мой контекстный корень api-шлюза в application.yml / и корень контекста любого микросервиса /app, Конфиг роута api-шлюза в…
1 ответ

Аутентификация для доступа к весенним загрузочным маршрутам Zuul Service

Я настроил свои микро сервисы, используя Spring boot zuul и eureka. Теперь мне нужно аутентифицировать все маршруты / вызовы REST API. Я имею в виду, что для всех API-интерфейсов клиент отправляет один accessToken. В сервисе zuul перед маршрутизацие…
0 ответов

Стратегия разложения микросервисов

У меня есть монолит, который я пытаюсь разложить на микросервисы. Однако у микросервисов не будет большой логики, за исключением использования API исходной системы и обогащения ответа некоторыми дополнительными статическими данными. Какова будет луч…
2 ответа

Как работать с микросервисом Взаимодействие, когда один из микросервисов не работает

Я новичок в микросервисной архитектуре. В настоящее время я использую пружинную загрузку для своих микросервисов, если один из микросервисов не работает, как должен работать отказоустойчивый механизм? Например если у нас есть 3 микросервиса M1,M2,M3…
28 май '18 в 08:52
1 ответ

Микросервисы: Должен ли я упорядочить структуру моего весеннего проекта по сущностям или по структуре шаблонов MVC?

При создании микросервисов для огромной системы, которая может быть четко разбита на субдомены, я должен структурировать свои java-папки с весенней загрузкой по: юридические лица это служит Структура папок MVC Пример структуры Случай 1: Для микросер…
1 ответ

Прогнозирующий поиск архитектора по объектам 30-50К?

Я должен создать функциональность поиска, где GUI предоставит поле поиска для поиска объектов в базе данных Oracle. В настоящее время я должен искать объекты по 30 тыс., Но со временем их количество будет расти. 300-400 в месяц ок. Как часть требова…
20 янв '18 в 21:38
1 ответ

Как организовать несколько микросервисов в локальной среде?

На данный момент у меня есть несколько сервисов, каждый из которых работает на своем собственном контейнере. Каждое хранилище кода имеет свой собственный файл Docker и файл компоновки Docker, чтобы запустить сервис на моей локальной dev-машине. Все …
1 ответ

Ehcache весны не работает правильно между микросервисами

У меня есть монолитное приложение. Согласно внешнему виду микросервисов, которое должно адаптироваться к этому внешнему виду, разбитое на небольшие приложения. Вы предполагаете, что после расщепления у каждого микросервисного устройства есть модель,…
17 сен '17 в 11:12
0 ответов

Зависимый сервис, использующий другую версию protobuf

Мы пишем новый сервис в нашей организации. Этот новый сервис взаимодействует с несколькими существующими сервисами. Среди сервисов, с которыми мы общаемся, у нас есть 2 сервиса, которые используют разные версии protobuf. Служба A использует proto2.4…
08 сен '17 в 05:27
1 ответ

Весеннее развертывание микросервиса в докерах

Мне нужно разработать микросервис с загрузочной пружиной и развернуть его в докерах. Сейчас я разработал один образец микросервиса. Когда я изучал развертывание Docker и контейнеров, я нашел много документов для установки docker и создания образов и…
08 янв '18 в 06:35
1 ответ

Два экземпляра vertx изолированы друг от друга

Мы бы хотели изолировать связанные с клиентом (в браузере приложения) службы vertx от внутренних (на стороне сервера). Есть ли способ, как создать две отдельные (изолированные) шины? Чтобы все серверные службы могли нормально взаимодействовать друг …
02 дек '16 в 08:36
1 ответ

Как работать с Cache-Control с использованием WebRequest и WebResponse?

Представьте себе ряд сервисов в архитектуре микросервисов. Служба A запрашивает ответ от службы B, а служба B устанавливает Cache-Control заголовок к public, max-age=78261, Не существует ли способа.NET для работы с запрошенным объектом и какого-либо…
09 июн '17 в 11:02
3 ответа

Можете ли вы ссылаться на другие агрегаты на фабрике при реализации доменного дизайна?

У меня есть два агрегата, Employee а также Company, Employee хранит ссылку на Company через это UUID, Если я хочу создать сотрудника, мне нужно предоставить его с идентификатором компании: new Employee(name, companyId) Что я не могу понять, так это …
27 сен '16 в 10:03
4 ответа

Запутался в ESB как решении для интеграции точка-точка

Все еще очень плохо знаком с изучением архитектуры приложений и с трудом запоминаю некоторые идеи в книге о микросервисах. В своих чтениях я натолкнулся на более старую идею ESB (Enterprise Service Bus) и ее роль в координации сообщений между новыми…
20 сен '17 в 00:20
1 ответ

Микросервис, вызывающий несколько функций по сравнению с пользовательской клиент-специфической функцией

У меня есть микросервис, который предоставляет некоторые функции gRPC. Каждая функция gRPC просто получает данные из таблицы в виде одной записи (используя параметр id) или всех записей. Клиент - это бэкэнд-система управления данными, и ему необходи…
14 фев '18 в 13:20
0 ответов

Нужно предложение для обработки файлов с реализацией очереди

У меня есть сценарий, где я получаю данные файла из других источников, это сильно варьируется до 1000 файловых объектов. Поэтому я планирую использовать очередь для преобразования в требуемый формат, и местоположение часто меняется. Я сомневаюсь, до…
25 май '18 в 02:11
1 ответ

Привязка имени Clojure к данным REST JSON

Я - инженер внешнего интерфейса, наша команда переключает многие из наших старых сервисов на микросервисы, написанные в ближайшем будущем. Основная проблема, с которой я сталкиваюсь, заключается в том, что соглашения о наименовании clojure предпочит…
10 мар '16 в 22:29
1 ответ

Обработка исключений с помощью akka.net PipeTo() для задачи

Ссылаясь на документацию Akka.Net, используя PipeTo() предпочтительнее при работе с асинхронными заданиями. При работе с функцией, которая возвращает Task<T>Я могу обработать событие сбоя, нет проблем. Проблема в том, что при работе с функцией…
15 фев '18 в 08:41
1 ответ

Микросервисная группировка модулей

Я занимаюсь разработкой системы управления сотрудниками и следую архитектуре в стиле микросервиса. Первоначально я создал ERD и разработал несколько основных таблиц обслуживания, таких как отдел, проект, должность и т. Д. Мой вопрос заключается в то…
16 апр '16 в 04:55
0 ответов

rails 5 api microservice api аутентификация

Я смотрю на создание микро сервисов, каждый сервис сделан из Rails 5 API. Самая большая стена, на которую я натолкнулся, - это как создать аутентификацию для пользователей. Похоже, OAuth2.0 обеспечивает лучшую структуру для подражания, но я все еще,…