PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
March 1, 20260 citationsOpen Access

Evaluating performance and infrastructure costs of multi-tenant model in monolithic and microservices architecture

KBKamil Bońkowski

Key Points

  • The aim is to evaluate how tenant isolation strategies affect performance and costs in different architectural styles.
  • Implemented Deskly in both monolithic and microservices architecture
  • Applied three levels of tenant persistence isolation: row-level, schema-level, and database-level
  • Deployed systems on AWS cloud infrastructure
  • Conducted load and stress tests to assess performance characteristics
  • Identified architectural trade-offs related to performance and costs
  • Demonstrated how isolation strategies impact resource utilization
  • Provided insights aiding SaaS developers in decision-making

Abstract

Modern Software-as-a-Service (SaaS) applications increasingly adopt multi-tenant architectures to optimize resource utilization, scalability, and operational efficiency. This thesis evaluates how different tenant isolation strategies impact performance and infrastructure costs in monolithic and microservice multi-tenant architectures. The study uses Deskly, a multi-tenant resource reservation system, implemented in both architectural styles. Each version supports three levels of tenant persistence isolation, including row-level, schema-level, and database-level, and was deployed on the AWS cloud infrastructure. The performance characteristics of each architecture were assessed in the multi-tenant specific scenario like tenant onboarding as well as business ones like resource reservation using load and stress tests. The findings offer insights into architectural trade-offs and financial implications, helping SaaS developers make informed decisions.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Kamil Bońkowski (2026) studied this question.

synapsesocial.com/papers/69a3d843ec16d51705d2eff1https://doi.org/10.17879/11928550814
Ask AI
Helpful
Bookmark
Share
View Full Paper