Wow, that is a mouthful, isn't it? Well for teams trying to achieve this it's more than a mouthful – it can be downright painful! Multi-Tenancy introduces an entirely new set of problems to the equation in event-driven architectures. Partitioning just got exponentially more difficult. How do we take care of noisy neighbors? How do we efficiently allocate compute resources and also scale effectively? How do handle downstream data sources? How can we avoid co-mingling tenant data? How do we get visibility into all this complexity? Well in this opinionated talk, we'll take a modern event drive distributed architecture and show you one path based on some hard-fought firsthand experience. We'll be using Dapr for application architecture because it makes distributed apps so much easier and we'll be powering our platform with Azure Kubernetes Service (AKS), EventHubs, and CosmosDB for demonstrations but the concepts are easily extended to any public cloud such as GCP, AWS, or even … gasp... on-prem!