Создание микросервисов
Қосымшада ыңғайлырақҚосымшаны жүктеуге арналған QRRuStore · Samsung Galaxy Store
Huawei AppGallery · Xiaomi GetApps

автордың кітабынан сөз тіркестері  Создание микросервисов

Erra
Erraдәйексөз келтірді3 апта бұрын
Не используйте базы данных совместно без крайней нужды. И даже при необходимости старайтесь избегать этого. На мой взгляд, совместное использование баз данных — одна из худших идей, которые вы можете реализовать при попытке добиться независимого развертывания.
1 Ұнайды
Комментарий жазу
Erra
Erraдәйексөз келтірді3 апта бұрын
Микросервисы используют концепцию скрытия информации1. Это означает скрытие как можно большего количества информации внутри компонента и как можно меньшее ее раскрытие через внешние интерфейсы.
1 Ұнайды
Комментарий жазу
Мы не знаем, что ждет нас в будущем, поэтому нужна архитектура, теоретически способная помочь решить любые возможные проблемы. Нахождение баланса между сохранением открытых возможностей и затратами на подобную архитектуру может быть настоящим искусством.
1 Ұнайды
Комментарий жазу
Необходимо найти баланс масштабности и сложности используемой вами технологии с издержками, которые она может повлечь.
Комментарий жазу
Одной из ключевых особенностей распределенных систем и сервис-ориентированных архитектур является возможность повторного применения функцио­нальности.
Комментарий жазу
. С помощью сервисов поменьше можно масштабировать только ту часть программы, для которой это необходимо
Комментарий жазу
В конечном счете можно масштабировать свои приложения множеством способов, и микросервисы — эффективная часть этого процесса
Комментарий жазу
по требованию только для тех элементов, которые в нем нуждаются.
Комментарий жазу
могут быть использованы разные технологии для каждого отдельного микросервиса. Так можно выбирать правильный инструмент для конкретной задачи
Комментарий жазу
достигаются прежде всего благодаря независимой позиции в отношении определения границ сервисов.
Комментарий жазу