DEV Community

Gowtham Potureddi profile picture

Gowtham Potureddi

404 bio not found

Joined Joined on 
Design Google Docs: the collaborative editing system design walkthrough

Design Google Docs: the collaborative editing system design walkthrough

Comments
19 min read
Design an online auction system: the system design interview walkthrough

Design an online auction system: the system design interview walkthrough

Comments
19 min read
Design a stock trading app: the system design interview walkthrough

Design a stock trading app: the system design interview walkthrough

Comments
19 min read
Design a hotel booking system: the system design interview walkthrough

Design a hotel booking system: the system design interview walkthrough

Comments
20 min read
Design a food delivery app: the system design interview walkthrough

Design a food delivery app: the system design interview walkthrough

Comments
18 min read
Design Ticketmaster: the system design interview walkthrough

Design Ticketmaster: the system design interview walkthrough

Comments
17 min read
Design a leaderboard and top-K: the system design interview walkthrough

Design a leaderboard and top-K: the system design interview walkthrough

Comments
18 min read
Design Google Maps: the system design interview walkthrough

Design Google Maps: the system design interview walkthrough

Comments
17 min read
Design a recommendation system: the ML system design interview walkthrough

Design a recommendation system: the ML system design interview walkthrough

Comments
17 min read
Design object storage (Amazon S3): the system design interview walkthrough

Design object storage (Amazon S3): the system design interview walkthrough

Comments
17 min read
Design a distributed job scheduler: the system design interview walkthrough

Design a distributed job scheduler: the system design interview walkthrough

Comments
17 min read
Design a key-value store: the system design interview walkthrough

Design a key-value store: the system design interview walkthrough

Comments
17 min read
Design a distributed message queue: the system design interview walkthrough

Design a distributed message queue: the system design interview walkthrough

Comments
15 min read
Design a distributed cache: the system design interview guide

Design a distributed cache: the system design interview guide

Comments 1
16 min read
Design a web crawler: the system design interview walkthrough

Design a web crawler: the system design interview walkthrough

Comments
15 min read
Design search autocomplete (typeahead): the system design interview walkthrough

Design search autocomplete (typeahead): the system design interview walkthrough

Comments 1
16 min read
Design a news feed: the social media feed design interview walkthrough

Design a news feed: the social media feed design interview walkthrough

Comments
15 min read
Design a notification system: the system design interview walkthrough

Design a notification system: the system design interview walkthrough

Comments 1
15 min read
Design Uber: the ride-sharing system design interview walkthrough

Design Uber: the ride-sharing system design interview walkthrough

Comments
16 min read
Design Netflix: the video streaming system design interview walkthrough

Design Netflix: the video streaming system design interview walkthrough

Comments
15 min read
Design a Payment System: the system design interview walkthrough

Design a Payment System: the system design interview walkthrough

Comments
14 min read
Design WhatsApp: the chat system design interview walkthrough

Design WhatsApp: the chat system design interview walkthrough

Comments
14 min read
Design a Rate Limiter: the system design interview walkthrough

Design a Rate Limiter: the system design interview walkthrough

Comments 1
14 min read
Design a URL Shortener: the system design interview walkthrough

Design a URL Shortener: the system design interview walkthrough

Comments
14 min read
Amazon Coding Interview Questions: what the 2026 loop really tests

Amazon Coding Interview Questions: what the 2026 loop really tests

Comments
12 min read
Behavioral Interview Questions: the Top 25 that actually repeat

Behavioral Interview Questions: the Top 25 that actually repeat

Comments
16 min read
SQL Interview Questions: the 2026 shortlist for data engineers

SQL Interview Questions: the 2026 shortlist for data engineers

Comments
14 min read
System Design Interview Questions: the 2026 shortlist

System Design Interview Questions: the 2026 shortlist

Comments
10 min read
Prophecy: Visual, Git-Backed Low-Code Spark & SQL Pipelines for the Enterprise

Prophecy: Visual, Git-Backed Low-Code Spark & SQL Pipelines for the Enterprise

Comments
26 min read
Bruin: SQL + Python Pipelines in One Framework With Built-In Quality Checks

Bruin: SQL + Python Pipelines in One Framework With Built-In Quality Checks

Comments
27 min read
A Local Lakehouse on Your Laptop: DuckDB + Iceberg + Trino for Zero-Cloud Dev

A Local Lakehouse on Your Laptop: DuckDB + Iceberg + Trino for Zero-Cloud Dev

Comments
28 min read
Data Residency & Sovereignty: Multi-Region Architectures for Compliant Data Platforms

Data Residency & Sovereignty: Multi-Region Architectures for Compliant Data Platforms

Comments
32 min read
GDPR vs CCPA vs India DPDP: Building Multi-Jurisdiction Privacy Pipelines

GDPR vs CCPA vs India DPDP: Building Multi-Jurisdiction Privacy Pipelines

Comments
29 min read
SOC 2 for Data Engineering: Controls, Audit Logs & Evidence-Collection Pipelines

SOC 2 for Data Engineering: Controls, Audit Logs & Evidence-Collection Pipelines

Comments
29 min read
Marimo: The Reactive Python Notebook for Reproducible Data Work

Marimo: The Reactive Python Notebook for Reproducible Data Work

Comments
26 min read
Papermill & Notebook Pipelines: Parametrized, Scheduled, Version-Controlled Notebooks

Papermill & Notebook Pipelines: Parametrized, Scheduled, Version-Controlled Notebooks

Comments
25 min read
Streamlit for Data Engineers: Internal Data Apps & Pipeline Dashboards

Streamlit for Data Engineers: Internal Data Apps & Pipeline Dashboards

Comments
29 min read
Factless Fact Tables: Modeling Events, Coverage & Eligibility Without Measures

Factless Fact Tables: Modeling Events, Coverage & Eligibility Without Measures

Comments
28 min read
Bridge Tables & Many-to-Many Dimensions: Modeling Hierarchies and Multi-Valued Attributes

Bridge Tables & Many-to-Many Dimensions: Modeling Hierarchies and Multi-Valued Attributes

Comments
31 min read
Special Dimensions: Junk, Degenerate, Role-Playing & Conformed Dimensions

Special Dimensions: Junk, Degenerate, Role-Playing & Conformed Dimensions

Comments
29 min read
Fact Table Patterns: Transaction, Periodic Snapshot & Accumulating Snapshot Facts

Fact Table Patterns: Transaction, Periodic Snapshot & Accumulating Snapshot Facts

Comments
29 min read
Iceberg Table Maintenance: Compaction, Expire Snapshots, Rewrite Manifests & Orphan Files

Iceberg Table Maintenance: Compaction, Expire Snapshots, Rewrite Manifests & Orphan Files

Comments
30 min read
Apache Amoro (was Arctic): Self-Optimizing Lakehouse Management for Iceberg & Paimon

Apache Amoro (was Arctic): Self-Optimizing Lakehouse Management for Iceberg & Paimon

Comments
28 min read
Apache Paimon: The Streaming Lakehouse Table Format for Flink & Spark

Apache Paimon: The Streaming Lakehouse Table Format for Flink & Spark

Comments
29 min read
Databricks SQL Warehouses & Serverless Compute: Sizing, Photon & Cost Control

Databricks SQL Warehouses & Serverless Compute: Sizing, Photon & Cost Control

Comments
28 min read
Google Cloud Composer: Managed Airflow on GCP — Sizing, Tuning & Gotchas

Google Cloud Composer: Managed Airflow on GCP — Sizing, Tuning & Gotchas

Comments
29 min read
Google Cloud Dataproc & Dataproc Serverless: Managed Spark on GCP

Google Cloud Dataproc & Dataproc Serverless: Managed Spark on GCP

Comments
27 min read
Amazon EMR Deep Dive: Cluster Types, Spot Fleets, EMR Serverless & Iceberg

Amazon EMR Deep Dive: Cluster Types, Spot Fleets, EMR Serverless & Iceberg

Comments
30 min read
Azure Databricks vs Microsoft Fabric: Choosing Your Azure Lakehouse in 2026

Azure Databricks vs Microsoft Fabric: Choosing Your Azure Lakehouse in 2026

Comments
29 min read
ADLS Gen2 for Data Engineers: Hierarchical Namespace, POSIX ACLs & Performance

ADLS Gen2 for Data Engineers: Hierarchical Namespace, POSIX ACLs & Performance

Comments
29 min read
Azure Synapse Analytics Deep Dive: Dedicated vs Serverless SQL Pools & Spark Pools

Azure Synapse Analytics Deep Dive: Dedicated vs Serverless SQL Pools & Spark Pools

Comments
28 min read
Azure Data Factory Deep Dive: Mapping Data Flows, Triggers, Integration Runtimes & CI/CD

Azure Data Factory Deep Dive: Mapping Data Flows, Triggers, Integration Runtimes & CI/CD

Comments
27 min read
SQS, SNS & EventBridge: Simple Queues and Fan-Out in AWS Data Pipelines

SQS, SNS & EventBridge: Simple Queues and Fan-Out in AWS Data Pipelines

Comments
30 min read
NATS & JetStream: Lightweight Messaging for Edge & Real-Time Pipelines

NATS & JetStream: Lightweight Messaging for Edge & Real-Time Pipelines

Comments
30 min read
RabbitMQ vs Kafka for Data Engineering: Queues vs Logs, When Each Wins

RabbitMQ vs Kafka for Data Engineering: Queues vs Logs, When Each Wins

Comments
29 min read
Amazon MSK & MSK Serverless: Managed Kafka Without the Ops

Amazon MSK & MSK Serverless: Managed Kafka Without the Ops

Comments
32 min read
PyAirbyte: Running Airbyte Connectors as a Python Library

PyAirbyte: Running Airbyte Connectors as a Python Library

Comments
26 min read
Sling: CLI-First Database-to-Database & File Replication for Data Teams

Sling: CLI-First Database-to-Database & File Replication for Data Teams

Comments
27 min read
dlt (data load tool) for Data Engineers: Schema Inference, Incremental Loads & Load Modes

dlt (data load tool) for Data Engineers: Schema Inference, Incremental Loads & Load Modes

Comments
24 min read
Makefiles & Taskfiles for Reproducible Data Workflows

Makefiles & Taskfiles for Reproducible Data Workflows

Comments
62 min read
loading...