Maximilian Schellhorn

AWS, Solutions Architect

Maximilian Schellhorn works as a Solutions Architect at Amazon Web Services. Before that he worked for more than 10 years as a Software Engineer & Architect on distributed system design and monolith-to-microservice transformations. His recent work focuses on SaaS, Serverless (Java) and Event Driven Architectures.

Talk:
Multi-Tenant messaging systems

This talk explores the architectural challenges and solutions for building scalable multi-tenant messaging systems. We’ll examine isolation strategies, including shared versus dedicated queue architectures and their trade-offs. We will cover authentication and authorization frameworks to prevent cross-tenant data access and tackle the “noisy neighbor” problem—where high-volume tenants might impact others’ performance.

Talk objectives:

  • Evaluate isolation architectures
  • Compare shared queue versus dedicated queue models, understanding when to apply each approach based on tenant requirements, cost constraints, and performance targets and mitigate noisy neighbor effects.

Target Audience:

  • Developers & Architects