Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Multi-tenant SaaS Apps Made Simple on Azure Cosmos DB for PostgreSQL

SQLBits via YouTube

Overview

Explore how to simplify multi-tenant SaaS application development using Azure Cosmos DB for PostgreSQL in this 44-minute conference talk from SQLBits. Learn about different multi-tenancy approaches, including row-based, schema-based, and database sharding. Discover unique features of Azure Cosmos DB for PostgreSQL that enable easy scaling and tenant management. Understand key concepts such as distribution keys, table types (distributed, reference, and local), and application modifications. Gain insights into upcoming monitoring capabilities in Citus 11.3, tenant isolation techniques, and data rebalancing strategies. Presented by Alicja Kucharczyk and Adam Wolk, this session provides valuable knowledge for developers looking to optimize infrastructure costs while ensuring isolation and performance in cloud-based SaaS applications.

Syllabus

Intro
Multi-tenant SaaS
Row based vs Schema Based vs Database Sharding
Azure Cosmos DB for PostgreSQL
Terminology
Pick a distribution key
Identify types of tables
Distributed Tables
Reference Tables
Local tables
Modify your application
Monitor - upcoming in Citus 11.3
Isolate tenant
Rebalance

Taught by

SQLBits

Reviews

Start your review of Multi-tenant SaaS Apps Made Simple on Azure Cosmos DB for PostgreSQL

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.