Saturday 7 October 2023

System design questions


How your browser finds and displays web pages?

How to store the password securely in a database?

What happen when readiness and liveness probe will not respond after sometime?

Bare Metal vs. Virtual Machines vs. Containers

Horizontal vs Vertical Scaling

Ring Buffers: A Comprehensive Guide to Ring Buffers for High-Performance Data Management

Measuring System Reliability: A Comprehensive Guide

Redundant Array of Independent Disks (RAID)

Quick overview on Scalability

Maintainability: The Cornerstone of Sustainable Software Development

Real-time Data Processing: Traditional RDBMS vs Modern Systems

Dependability: A Critical Factor in the Success of Complex System

Leveraging Multiple Databases: The Benefits of Polyglot Persistence

Data Synchronization Strategies: Strong vs Eventual Consistency

Network Partitioning: Understanding Network Disruptions

How databases, data ware houses benefitted from Bitmap indexing?

Building a Persistent Key-Value Store with Log file

Sharding: Breaking Up the Big One

Meeting Needs, Bridging Gaps, and Maximize productivity: The Key Goals of Software Architecture

How the Eisenhower Matrix Boosts Your Software Dev Game?

Understanding Structured Programming: A Foundation for Code Clarity and Control

Think Differently, Code Differently: Demystifying Functional Programming

Time Travel Through Your Data: A Deep Dive into Event Sourcing

Role of indexing in Databases

Multi-level indexing in Databases

Volatile and Non-volatile memory

In-memory vs Disk based Database Management systems 

Skip Lists: A Probabilistic Approach to Ordered Data

How an in-memory database achieve durability?

Column vs row oriented Databases

 

No comments:

Post a Comment