Schedule
Block Party: Notion's journey to scaling Postgres
Date: 2024-09-30
Time: 14:00–14:50
Room: The Forum
Level: Intermediate
I’m excited to share the work we’ve done to scale our Postgres databases at Notion, keeping up with our incredible growth over the past few years. In this talk, I’ll dive into several key areas:
- Journey to Sharding: Learn how we migrated from a single database to a sharded architecture and the challenges we faced along the way.
- Major Version Upgrades: Discuss how we perform major version upgrades without any downtime for our users.
- Schema Redesign with DMS: Highlight how we leveraged AWS Database Migration Service (DMS) to revamp our schemas for better performance and scalability.
- Best Practices for Large Scale Deployments: Pick up practical tips and tricks we’ve implemented to keep our sanity while providing a reliable datastore service for our growing engineering team.
I hope some of the challenges we faced and solutions we implemented will be useful to other companies dealing with similar issues. I look forward to sharing my experiences and learning from the community!
Speaker
Arka Ganguli