Szymon Mentel - Multi-tenant apps with single-tenant SQLite databases in global Tigris buckets

Опубликовано: 05 Апрель 2026
на канале: WarsawJS
367
7

Mulit-tenancy is tough. Sharing resources fairly and effectively as well as ensuring secure code execution are just some of the challenges faced when dealing with the problem. But what if we approach it with single-tenant, isolated VMs mutating single-tenant database instances? Like, if a tenant’s request hits the system it gets routed to an exclusive tenant VM that uses an exclusive tenant’s database. The talk explores an unconventional architecture of homogenous Node.js servers running on top of single-tenant Fly Machines hosting single-tenant SQLite databases stored in globally replicated Tigris buckets.

Slides: https://s3.eu-central-1.amazonaws.com...

Szymon Mentel
https://github.com/mentels


WarsawJS Meetup #115
Time: 2024-06-12 6:30 pm CEST
Place: Box


Contact us: [email protected]


Our social media: http://linktr.ee/warsawjs
http://linktr.ee/confrontjs


----
Sponsors:

➛ Box — https://www.box.com
➛ Callstack — https://www.callstack.com
➛ CampusAI — https://campusai.pl
➛ Monday.com — https://monday.com
➛ Xfaang — https://xfaang.com


Media Patronage:
➛ KMag — https://kmag.pl

Partners:
➛ JetBrains — https://jetbrains.com


#warsawjs #javascript #itmeetup