1.4Kпросмотров
21 августа 2025 г.
Score: 1.5K
Правильные (М/м)икросервисы Типичный разговор разработчиков: - Я пишу микросервисы, могу ли я связать их через общую базу? - Конечно нет. Левис и Фаулер запрещают . - А кто такие эти Левис и Фаулер? - Гм. Ну вообще-то создатели термина "Микросервис". - А у меня своё понимание термина "микросервис". И мои микросервисы будут общаться через общую базу! Кто из двух разработчиков прав? Очевидно оба ) Обычно "говорящие словами" не заморачиваются и не вспоминают тот факт, что слово может быть либо концептом, либо термином. Концепт — это слово, за которым в нашем сознании стоит целое представление со всеми его ассоциативными связями. Термин — это слово, за которым стоит определение, чётко ограниченное понятие пригодное для научного моделирования. Микросервис, как термин, ограничивает небольшое подмножество во множестве микросервисов (концепт). Тот, кто мыслит терминами, сталкиваясь с тем, кто мыслит концептами, морщится от нечёткости и нелогичности произносимого. Тот, кто мыслит концептами, считает первого душнилой. Онтологически обоснованный подход заключается в следующем: 1. Вне контекста размышляем, используя концепты (широко). 2. В контексте домена (предметной области) концепты должны стать терминами (определиться). 3. Современная онтология предполагает, что в разных доменах конкретный концепт может получить отличное определение продиктованное условиями задачи и банальным прагматизмом. При этом каждое определение, в данном случае, это выраженный архитектурный принцип. И прежде чем его дать, нужно задуматься, а сможете ли вы его поддерживать )
1.4K
просмотров
1634
символов
Нет
эмодзи
Нет
медиа

Другие посты @rect_arrow

Все посты канала →
Правильные (М/м)икросервисы Типичный разговор разработчиков: — @rect_arrow | PostSniper