> If the entities in one service are not in strong relationship with one another, it's a sign you can split them in two services. But if two microservices talk to each other so extensively, that the service boundary is becoming a bottleneck, it's a sign that they should be one service.
In other words it's best to break down services by Bounded Contexts.
In other words it's best to break down services by Bounded Contexts.