Просмотрите микросервисы
kubernetes
Kubernetes, также известный как K8s, представляет собой систему с открытым исходным кодом для автоматизации развертывания, масштабирования и управления контейнерными приложениями.
ПодробнееЭкосистема решений и продуктов, помогающих решить неизбежные проблемы распределенных асинхронных систем.
Вокруг концепции Cloud Native сложилась огромная, динамичная экосистема решений и продуктов, помогающих решить неизбежные проблемы распределенных асинхронных систем.
ПодробнееВыбор языка для Микросервиса
Go как нельзя лучше подходит для микросервисов, особенно в качестве очень коротких, простых и быстрых процедур обработки данных.
ПодробнееКонтейнеры и Docker
Контейнеры - это изоляция приложения, основанная на возможностях операционной системы Linux (иногда Windows Server), позволяющих отделить процессы друг от друга, выделить им отдельную виртуальную файловую систему и ресурсы.
ПодробнееМикросервисы - быстрый цикл разработки и постоянный выпуск
По материалам книги Программирование Cloud Native. Микросервисы, Docker и Kubernetes (Иван Портянкин, cloud-native-docker-k8s)
Подробнее