Skip to content

Commit

Permalink
feat(docs): update mutlitenancy explanation
Browse files Browse the repository at this point in the history
  • Loading branch information
alicanerdurmaz committed Nov 4, 2024
1 parent b9e2bf4 commit e443ad5
Showing 1 changed file with 16 additions and 1 deletion.
17 changes: 16 additions & 1 deletion documentation/docs/guides-concepts/multitenancy/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,22 @@ Refine's architecture allows you to customize your app's data providers, access

## What is Multitenancy?

Multitenancy refers to a kind of architecture where a single instance of software runs on a server and serves multiple customers. In a multi-tenant environment, separate customers tap into the same hardware and data storage, creating a dedicated instance for each customer. Each tenant’s data is isolated and remains invisible to others, but is running on the same server.
Multitenancy, especially in cloud-based systems or software solutions, refers to the ability of a software application or system to serve multiple customers (tenants) simultaneously. While these customers share the same infrastructure and codebase, their data remains separate, and each customer has exclusive access to their own data.

**Benefits of Multitenancy:**

- **Resource Sharing:** Efficient use of shared infrastructure reduces costs.
- **Cost Savings:** Lower maintenance costs passed on to customers.
- **Customization:** Each tenant can adjust settings to their needs.
- **Easy Updates:** System-wide updates benefit all tenants at once.

**Use Cases:**

- **Cloud Office Tools:** Multiple organizations share document management and collaboration features.
- **CRM Systems:** Businesses manage customer interactions on a shared platform with secure, custom configurations.
- **ERP Systems:** Companies use shared ERP solutions with separate data and configurations.
- **E-commerce Platforms:** Sellers run personalized storefronts on a shared backend.
- **LMS Platforms:** Schools and organizations deliver courses on a shared learning system.

## Implementing Multitenancy in Refine

Expand Down

0 comments on commit e443ad5

Please sign in to comment.