Send a message to Fabric - Architecture and design