Azure Event Hubs is streaming platform and event ingestion service that can receive and process millions of events per second. This is an example of how to use Event Hubs Go and Java client apps to leverage Azure Active Directory based authentication