
Episode 80
80: Tom Schlick - Building Multitenant Applications
In this episode, Adam talks to Tom Schlick about tackling challenges faced when building multitenant apps.
January 17, 201856m 45s
Audio is streamed directly from the publisher (media.transistor.fm) as published in their RSS feed. Play Podcasts does not host this file. Rights-holders can request removal through the copyright & takedown page.
Show Notes
Topics include:
- What makes an application "multitenant" really?
- Choosing between a shared database or multi-database setup
- Approaches for identifying the current tenant
- Performance considerations
- How multitenancy impacts how you integrate with external services
Sponsors:
- Codeship, check out how they performed in Forrester's latest Continuous Integration Tools report
- Rollbar, sign up at https://rollbar.com/fullstackradio to try their Bootstrap Plan free for 90 days
Links:
- "Building Multitenant Applications", video of Tom's talk from Laracon US 2017
- Slides from Tom's multitenancy talk
- "Online migrations at scale" on the Stripe engineering blog
- "Migrating replication lag and reducing read load with freno" on the GitHub engineering blog
Topics
technologysoftwarewebdevelopmentproductstartup