Introduction

Schema is structure/definition of data, defines:

Example:

{
  "id": 1,
  "name": "Min Hen",
  "email": "[email protected]"
}

In microservices, services usually communicate through events (Kafka):

Task Service sends:              Orchestrator expects:
{                                {
  "task**Id**": "123",                 "task**_id**": "123",
  "taskName": "Process",           "name": "Process",
  "type": "COMPUTE"                "taskType": "COMPUTE"
}                                }

Issues: