Вибачте заздалегідь, покладаючись на коментар @ArseniMourzenko, але як тільки я почав читати Вікіпедію, я одразу зрозумів, що означає канонічна схема .
Ось коментар ОП, який зосереджений на реальному сумніві
Я вірю, що навіть в архітектурі мікросервісів, запит і відповідь повинні відповідати деякій моделі даних.
Деяка модель даних так, але здається, що в статті йдеться про "спільну" або "загальну" моделі даних між двома або більше службами.
Canonical схема являє собою модель призначена для збереження послуг від в перетвореннях даних у час виконання. Це також позбавляє вас від дублювання коду. Але ви приєднуєте свою послугу і до зовнішньої моделі даних. (Дивіться схеми на сторінці Вікіпедії, пов'язаної вище)
Це свого роду загальна "мова" між службами.
Так виглядає, що стаття наголошує на повній незалежності країн-членів від "екосистеми", де вона живе.
Візьмемо для прикладу згадку про ESB.
Вони також дуже уникають використання ESB, а натомість реалізують ESB-подібну функціональність у самих мікросервісах.
ESB зазвичай вимагає модель даних (повідомлень) для підприємств, яка буде загальною для всіх, приєднаних до шини.
Отже, повертаючись до статті, видається, що автор вказує на те, що MS відмовляється бути приєднаною до будь-якої зовнішньої системи (та їх обмежень) .