Netflix System Design: Discover the Secrets of Seamless Streaming using AWS services

Netflix System Design: Discover the Secrets of Seamless Streaming using AWS services

Kishan Sheth 42.2K subscribers

DECISION NODE

Exploring forks in the road of software design

Articles

The Developer's Guide to Icons: Icon Fonts vs. SVGs

Icons are a crucial part of any app: along with specific color schemes, layouts, and workflows, icons create a consistent language within the app that a user can easily identify.

Mastering Service Communication: Patterns and Trade-Offs

Discover essential communication strategies—from synchronous and asynchronous request-response to event-driven approaches.

Managing Multi-Page Forms

Strategies for managing complex form sequences in large-scale applications.

Analyzers in Elasticsearch and OpenSearch

Optimizing your searches with different approaches to analyzers.

Load Balancing and API Gateways

Understanding traffic management in your app and the role of API gateways and load balancers.

Orchestration in Action: Handling Not-So-Happy Paths in Modern Software Systems

Navigating the complexities of real-world applications.

Consuming AI APIs: Off-The-Shelf vs Custom

Comparing off-the-shelf AI APIs with custom AI solutions.

Server Side Rendering for Web Apps: The Tradeoffs You're Making

Exploring the implications of modern server-side technologies.

Demystifying NoSQL vs SQL

Understanding the evolution of database technologies and SQL's enduring relevance.

On Building with AI

Lessons learned from integrating AI features.

Navigating the Complex Landscape of Application Hosting Options

An overview of modern hosting options beyond traditional servers.

Search Indexing

Strategies for indexing data in specialized search databases like Elasticsearch.