Rationale for Mats
Why was Mats created, what is the point of using message-based async RPC.
Service Location Discovery Standard Multi Service Architecture Oriented Multi Service Architecture Message Oriented Mats Request Fault Tolerance
Source: mats3.io