Tag: system-design
All the articles with the tag "system-design".
-
Multi-Tenant CRM Schema Design: Typed Columns vs JSONB
How do you design a database schema for a multi-tenant CRM where each company has different fields and data requirements? Explore two proven approaches: typed columns with EAV pattern and flexible JSONB documents.
-
CDN Evolution: From Static Cache to Edge Compute
CDNs started as simple caching layers for static content. Today, they run code at the edge with Edge Functions. Discover how CDNs evolved into global compute networks and how Edge Functions differ from traditional Serverless.
-
Efficient File Handling in Cloud Storages like Drive/Dropbox
Explore how cloud storage systems like Dropbox and Google Drive efficiently handle large file modifications and versioning using chunking, deduplication, and smart algorithms.
-
Database Isolation Levels: Performance Impact
Understanding the impact of different isolation levels on database performance and how to choose the right one for your application.
-
Change Data Capture (CDC) and its Magic
Explore Change Data Capture mechanisms and reactive databases like DiceDB, understanding their architectures, use cases, and fundamental differences in handling data changes.