Задача No 1. Определение границ каждой микрослужбы Пожалуй, с проблемой определения границ микрослужб каждый разработчик сталкивается в первую очередь. Каждая микрослужба должна быть частью вашего приложения, и каждая микрослужба должна быть автономной — здесь есть свои преимущества и свои недостатки. Но как определить эти границы? Во-первых, необходимо сосредоточиться на логических моделях предметных областей приложения и связанных данных. Попробуйте выделить группы данных и различные контексты в одном приложении...
Представьте таблицу, которая тысячи раз продублирована в компьютерной сети. Затем представьте, что эта сеть разработана таким образом, что она регулярно обновляет эту таблицу, – и у вас уже есть общее представление о блокчейне. Информация, хранящаяся в блокчейне существует как общая и постоянно сверяемая база данных. Такой способ использования сети имеет очевидные преимущества...