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