2016-06-21 3 views
1

В архитектуре microservice, основная идея заключается в том, что каждая услуга представляет собой небольшую программу, которая делает одну вещь и делает это хорошо (как Unix философии)Использование существующих microservices

Некоторые вещи являются общими для различных проектов , например. управление пользователями, контакты, компании, клиенты, продукты, платежи и т. д.

Я хочу знать, существует ли какой-либо репозиторий для микросервисов, которые решают там общие задачи, так что я не должен снова изобретать колесо.

На github трудно найти что-то подобное и на docker hub большинство репозиториев не задокументировано.

Итак, вы используете некоторые 3-х сторонние микросервисы? Или вы сами все создаете?

ответ

1

Обычно я создаю все, но концепция микро является упрямым, есть много рамок аутентификаций готовы на разных языках, например, это в PHP

https://github.com/thephpleague/oauth2-server

но есть и что-то в golang, вы можете использовать эти библиотеки, чтобы сделать вашу работу простой.

Я попытался найти что-то готовое, чтобы помочь вам, но у меня такое же чувство, что вокруг нет.

2

Мы используем некоторые материалы StdLib, а также у них есть registry, чтобы другие могли отправлять свои собственные материалы. Вам стоит это увидеть.

Смежные вопросы