Sign up to save your podcastsEmail addressPasswordRegisterOrContinue with GoogleAlready have an account? Log in here.
Programmer Polyglot is your passport to the diverse and dynamic world of programming languages. Whether you're a seasoned developer or just starting out, this podcast is your guide to mastering the la... more
FAQs about Programmer Polyglot:How many episodes does Programmer Polyglot have?The podcast currently has 22 episodes available.
March 10, 2026CachingIn this episode, we dive into one of the most critical performance optimization techniques used in modern backend systems: Caching. We explore the core caching strategies Write-through, Write-back, and Write-around and understand how each approach impacts system performance, consistency, and scalability....more14minPlay
February 14, 2026Load BalancerIn this episode, we break down the core load balancing strategies used in modern distributed systems. You’ll learn how Round Robin and Least Connections algorithms work, when to use sticky sessions, and how health checks and failover mechanisms ensure high availability. If you’re preparing for system design interviews or building scalable backend architectures, this episode delivers clear, practical insights without the fluff....more8minPlay
January 21, 2026URL shortener systemIn this episode, we break down the end-to-end design of a basic URL shortener system. You will learn how to handle URL generation, redirection flow, data storage, and scalability considerations while applying core system design principles. This mini project helps bridge theory and practice by turning architectural concepts into a working design....more14minPlay
January 20, 2026Networking EssentialsThis Episode dives into the core networking concepts every developer and architect must understand. Explore how TCP/IP enables reliable communication, how DNS and CDNs power fast and scalable web access, and how modern network security is enforced. This episode demystifies firewalls, proxies, and reverse proxies with practical, real-world context....more6minPlay
January 19, 2026APIs & ProtocolsToday’s session breaks down how systems communicate over the internet, comparing REST and gRPC with clarity and real use-cases. We explore essential HTTP methods and status codes that govern every web transaction. Finally, we introduce WebSockets and how they enable real-time, bidirectional communication for modern applications....more8minPlay
January 18, 2026Databases BasicsIn this episode, we break down the fundamentals of modern databases by comparing SQL and NoSQL systems.We explore how primary and foreign keys shape relational data modeling and ensure data integrity.You will also learn how indexing and normalization improve query performance and optimize storage for scalable applications....more13minPlay
January 17, 2026Client-Server ArchitectureExplore how the client-server model shapes modern application communication, unpack the full request–response lifecycle that drives every interaction, and gain a first look into load balancing for scalable performance....more10minPlay
January 16, 2026CAP TheormExplore the foundations of modern system design as we unpack scalability, reliability, and availability.Understand the real-world trade-offs behind consistency, partition tolerance, and the CAP theorem.Learn how latency, throughput, and performance shape high-quality, resilient distributed systems....more17minPlay
January 15, 2026System DesignDeep-dive conversations on how scalable, reliable, real-world systems are designed and built.Clear breakdowns of architectures, trade-offs, patterns, and technologies used by top tech companies. Perfect for engineers and learners looking to master modern system design thinking....more13minPlay
September 17, 2024DockerIn this episode of Programmer Polyglot, we dive into Docker, the tool that has revolutionized modern software development. Learn how to containerize a simple Node.js app, understand why Docker is essential for ensuring consistency across environments, and discover how Docker Compose can help you scale your applications effortlessly. Whether you're a Docker beginner or looking to sharpen your skills, this episode will give you practical insights and hands-on examples. Tune in and become a Docker pro!...more8minPlay
FAQs about Programmer Polyglot:How many episodes does Programmer Polyglot have?The podcast currently has 22 episodes available.