Skip to content
GeeksSmith

System Design

Real-time streaming, Large data tables, and AI streaming interfaces.

5 In-Depth Topics
system-design
advanced 9m

System Design: Real-Time Analytics & Live Dashboard

System design architecture for high-frequency live dashboards (e.g. Robinhood trading, Datadog metrics, Uber driver tracker) handling 1,000+ updates/sec without frame drops, state bloat, or memory leaks.

#system-design#realtime
Learn
system-design
advanced 9m

System Design: AI Chat & LLM Token Streaming UI

System design architecture for modern AI interfaces (ChatGPT, Claude, Cursor) handling Server-Sent Events (SSE) token streaming, markdown parsing without layout jumps, optimistic message dispatch, cancel generation (AbortController), and tool call invocation UI.

#system-design#ai
Learn
system-design
advanced 9m

System Design: Scalable Large Data Table (100k+ Rows)

System design architecture for enterprise data grids (e.g. Airtable, Excel web, Walmart Inventory) with 100,000+ rows, 50+ columns, cell editing, multi-column sorting, filtering, and export.

#system-design#table
Learn
system-design
advanced 9m

Design a Pinterest-like Masonry Grid UI System

A Pinterest-like Masonry Grid is an asynchronous, multi-column layout engine that places dynamic-height cards into the shortest available column, paired with infinite scrolling, 2D virtualization, aspect-ratio skeletons, and client memory management.

#system-design#masonry
Learn
system-design
advanced 10m

Frontend System Design (HLD) Framework for Production Projects

A standardized 7-step architectural blueprint to systematically structure, articulate, and defend any complex frontend production system in Senior/Lead/Staff technical interviews.

#system-design#hld
Learn