Ranh giới service tốt đi theo năng lực nghiệp vụ, không phải các tầng kỹ thuật. Domain-Driven Design (DDD) cho một công cụ chính xác cho việc này: bounded context — một ranh giới trong đó một mô hình miền và các thuật ngữ của nó nhất quán.
Bounded context
Từ "Customer" có thể mang nghĩa khác nhau trong các ngữ cảnh khác nhau. Mỗi bounded context sở hữu mô hình riêng của mình, và một microservice thường ánh xạ tới một context.
