When building Software as a Service (SaaS) you'll often need to use a Multi-tenant Architecture. There are many different ways that you can segregate compute and data storage in a multi-tenant environment. Data storage can be in a silo or partitioned. Compute can be pooled or siloed. And both together you can create lanes for groups of tenants. In this architecture, having the identity of each request is critical in being able to route a request all the way through to the right services and resources.
🔗 EventStoreDB
[ Ссылка ]
🔔 Subscribe: [ Ссылка ]
💥 Join this channel to get access to source code & demos!
[ Ссылка ]
🔥 Don't have the JOIN button? Support me on Patreon!
[ Ссылка ]
📝 Blog: [ Ссылка ]
👋 Twitter: [ Ссылка ]
✨ LinkedIn: [ Ссылка ]
0:00 Intro
0:38 Multi-tenant
3:32 Identity
5:01 Code Example
7:13 Lanes
#softwarearchitecture #multitenant #saas
Multi-tenant Architecture for SaaS
Теги
multi-tenant architecturesoftware architecturesoftware designdesign patternssoftware architectsoamicroservicesevent busevent driven architectureservice busmessage queuingmessaging patternsservice oriented architecturemicroservice architecturedomain-driven designmulti-tenant archetecturemulti tenant architecturemulti tenantmulti-tenantasp.net multi-tenant.net multi tenantentity framework multi tenantEf core mult-tenant