Multi-tenancy Design Patterns in SaaS Applications: A Performance Evaluation Case Study | Synapse