ভাল সেবার সীমানা ব্যবসায়িক ক্ষমতাঅনুসরণ করে, প্রযুক্তিগত স্তর নয়। Domain-Driven Design (DDD) এর জন্য একটি সুনির্দিষ্ট সরঞ্জাম রয়েছে: bounded context — একটি সীমানা যার মধ্যে একটি ডোমেইন মডেল এবং এর শর্তাবলী সামঞ্জস্যপূর্ণ।
Bounded context
"Customer" শব্দটি বিভিন্ন প্রসঙ্গে বিভিন্ন জিনিস অর্থ করতে পারে। প্রতিটি bounded context এর নিজস্ব মডেল রয়েছে, এবং একটি microservice সাধারণত একটি প্রসঙ্গে ম্যাপ করা হয়।
┌───────────────────┐ ┌────────────────────┐
│ Sales context │ │ Support context │
│ Customer = │ │ Customer = │
│ leads, orders │ │ tickets, SLAs │
└───────────────────┘ └────────────────────┘
one service another service
