PithorAcademy

PithorAcademy Presents: Deep Dive

Welcome to Deep Dive, presented by PithorAcademy. Our mission is to simplify the latest technologies—why they were created, the problems they solve, and how they work—so you're always interview-ready and ahead in your tech journey. Whether you're a Java enthusiast, a cloud-native developer, or scaling microservices, gain real insights from those shaping the tech world. Join us as we unpack topics like Java development, cloud architecture, DevOps, system design, API strategy, career growth, and the ever-evolving tech landscape. Hosted by the PithorAcademy team.

Author

PithorAcademy

Category

Technology

Podcast website

www.pithoracademy.com

Latest episode

Oct 30, 2025

Where to listen?

Podcasts in the app Replaio Radio Coming soon

Podcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts

Get it on Google Play Install for free Android 5M+ downloads · 4.8 rating iOS soon

Episodes

S6E11 - Azure Virtual Machines (VMs) Explained | Essential IaaS Guide for Cloud Beginners 11.08.2025

In this episode of the Deep Dive Podcast by PithorAcademy , we focus on Azure Virtual Machines (VMs) — the backbone of Infrastructure as a Service (IaaS) in Microsoft Azure. 🔹 What are Azure VMs and Why They Matter 🔹 Why Azure VMs Are Still Relevant in the Cloud Era 🔹 Problems Azure VMs Solve: Flexibility, OS Control, Legacy App Support 🔹 Key Features: VM Sizes, Images, OS Options, Auto Scalin...

S4E11 - Kubernetes Deployments Explained: Declarative Management, Updates & Rollbacks | Pithoracademy 11.08.2025

In this episode of Pithoracademy , we explore one of the most powerful features of Kubernetes— Deployments . Learn how Kubernetes uses a declarative approach to manage application rollouts, updates, and rollbacks with precision and stability. This episode covers: What is a Deployment in Kubernetes? Why Deployments Exist and Why They Matter Core Concepts Behind Kubernetes Deployments Understanding...

S3E22 - CI/CD in Microservices: Jenkins, Jules, GitHub Actions & GitLab CI Compared 11.08.2025

Which CI/CD tool is right for your microservices workflow? In this episode of PithorAcademy, we break down four popular DevOps tools— Jenkins , Jules , GitHub Actions , and GitLab CI . Learn what each tool offers, why teams adopt them, and how they streamline builds , tests , deployments , and automation pipelines in a distributed microservices environment. Whether you're self-hosting or going clo...

S5E11 - AWS Firewalls: Security Groups vs NACLs Explained for Cloud Beginners 11.08.2025

Welcome to Season 5, Episode 11 of the AWS Podcast Series by PithorAcademy ! 🔐 In this episode, we break down two essential AWS firewall components — Security Groups and Network Access Control Lists (NACLs) — to help you secure your cloud infrastructure. We cover: ✔️ What are Security Groups & NACLs? ✔️ Why both are critical for AWS security ✔️ How they differ in function and usage Security G...

S6E10 - Azure Compute Explained | IaaS, PaaS & Serverless for Beginners 10.08.2025

In this episode of the Deep Dive Podcast by PithorAcademy , we explore Azure Compute services — the foundation of hosting applications, APIs, websites, containers, and serverless workloads in the cloud. 🔹 What is Azure Compute & Why It Matters 🔹 Understanding IaaS (Virtual Machines), PaaS (App Services), and Serverless (Functions) 🔹 Problems Azure Compute Solves: Scalability, Speed, Cost Ef...

S4E10 - Kubernetes YAML Explained: Structure, Components & Best Practices | Pithoracademy 10.08.2025

In this episode of Pithoracademy , we break down the fundamentals of Kubernetes YAML files —the declarative configuration language that powers every Kubernetes deployment. Whether you're writing your first manifest or optimizing production-ready configurations, this episode has you covered. We discuss: What Are YAML Files in Kubernetes? Why YAML is Used for Kubernetes Configuration Key Components...

S3E21 - Fault Tolerance in Microservices: Hystrix Features, Role & Alternatives 10.08.2025

How do microservices stay resilient when one part of the system fails? In this episode of PithorAcademy, we explore Hystrix , a powerful fault-tolerance library used in microservices architecture. Understand why Hystrix became popular, how it provides circuit breaking , fallback mechanisms , and latency tolerance , and where it fits in the service call lifecycle. We also cover its limitations, cur...

S5E10 - Mastering AMIs & EC2 Lifecycle: A Guide to AWS Cloud Compute Basics 10.08.2025

Welcome to Season 5, Episode 10 of the AWS Podcast Series by PithorAcademy ! 🧠 In this episode, we cover two core components of EC2 and cloud computing — Amazon Machine Images (AMIs) and the EC2 Instance Lifecycle . We cover: ✔️ What are AMIs and EC2 Lifecycle stages? ✔️ Why understanding both is key for efficient cloud deployment ✔️ How to use: Amazon Machine Images (AMIs) to launch EC2 instance...

S6E9 - Azure Policies & Blueprints Explained | Cloud Governance & Compliance for Beginners 09.08.2025

In this episode of the Deep Dive Podcast by PithorAcademy , we explore Azure Policies and Blueprints — two powerful tools that help enforce cloud governance, security, and compliance in enterprise and developer environments. 🔹 What Are Azure Policies & Blueprints? 🔹 Why These Governance Tools Exist in the Azure Ecosystem 🔹 Problems They Solve: Compliance, Standardization & Control 🔹 Ke...

S4E9 - Kubernetes Pod Lifecycle Explained: Phases, Restart Policies & Workflow | Pithoracademy 09.08.2025

In this episode of Pithoracademy , we take a deep dive into the Kubernetes Pod Lifecycle , uncovering how Pods transition through different phases, how restart policies come into play, and why understanding this lifecycle is essential for building stable, resilient applications. Here's what we cover: What is the Kubernetes Pod Lifecycle? Key Features of the Lifecycle Why the Pod Lifecycle Matters...

S2E29 - Circuit Breaker with Hystrix: Keep Your Spring Boot App from Falling Apart 09.08.2025

When one service fails, don’t let your whole system go down with it. In this episode, we dive into the circuit breaker pattern using Hystrix in Spring Boot. You’ll learn how Hystrix helps detect failures, prevent cascading breakdowns, and provide fallback options — all while keeping your app responsive. It’s a must-know technique for building resilient, production-ready microservices. #Pithoracade...

S3E20 - Spring Cloud Gateway vs NGINX vs Kong: Which API Gateway Should You Use? 09.08.2025

Choosing the right API gateway can make or break your microservices architecture. In this episode of PithorAcademy, we compare three powerful tools: Spring Cloud Gateway , NGINX , and Kong . Learn how each of them fits into a microservices setup, what roles they play, and how they differ in performance, flexibility, integration, and ease of use. Whether you're looking for seamless Spring integrati...

S5E9 - AWS EC2 Pricing Models Explained: On-Demand, Reserved, Spot & More 09.08.2025

Welcome to Season 5, Episode 9 of the AWS Podcast Series by PithorAcademy ! 💰 In this episode, we break down the different Amazon EC2 pricing models to help you make smart cloud cost decisions. We cover: ✔️ What are EC2 Pricing Models? ✔️ Why pricing choices affect cloud cost and efficiency ✔️ The 4 main pricing models: On-Demand Instances Reserved Instances Spot Instances Savings Plans ✔️ Real-w...

S6E8 - Azure RBAC Explained | Roles, Scopes & Assignments for Secure Cloud Access 08.08.2025

In this episode of the Deep Dive Podcast by PithorAcademy , we break down Azure RBAC (Role-Based Access Control) — a key part of managing secure, permission-based access in the Azure Cloud. 🔹 What is Azure RBAC and Why It Matters 🔹 How Azure RBAC Helps Secure Cloud Resources 🔹 Core Components: Roles, Scopes, Assignments 🔹 Real-World Use Cases for Developers and Admins 🔹 Best Practices: Least...

S4E8 - Understanding Kubernetes Pods: Structure, Lifecycle & Communication Explained | Pithoracademy 08.08.2025

In this episode of Pithoracademy , we explore the heart of Kubernetes deployments—Pods . From their internal structure to how they interact with the control plane, this episode provides a complete foundation for understanding how Kubernetes actually runs your applications. We cover: What is a Pod? Key Features That Define a Pod Why Pods Exist in Kubernetes Core Concepts for Pod Architecture How Po...

S2E28 - Resilience & Fault Tolerance in Spring Boot: Build Apps That Don’t Break Easily 08.08.2025

What happens when a service fails, a network call times out, or a database goes down? In this episode, we explore resilience and fault tolerance in Spring Boot — key concepts every developer should know. We’ll cover tools like Resilience4j , retries, circuit breakers, timeouts, and graceful fallbacks to help your app recover from failures without crashing. Because real-world systems need more than...

S3E19 - Kong in Microservices: API Gateway, Features & Why It’s Gaining Popularity 08.08.2025

Curious about Kong and how it powers microservices architectures? In this episode of PithorAcademy, we introduce Kong , a powerful and flexible open-source API gateway that’s purpose-built for microservices. Learn why teams choose Kong for API traffic management , rate limiting , authentication , and analytics , and how it compares with other gateways like Spring Cloud Gateway and NGINX. Whether y...

S5E8 - AWS EC2 Instance Types Explained: Choose the Right Cloud VM for Your Needs 08.08.2025

Welcome to Season 5, Episode 8 of the AWS Podcast Series by PithorAcademy ! ☁️ In this episode, we dive into the different EC2 instance types —a key factor in choosing the right virtual machine for your AWS workloads. We cover: ✔️ What are EC2 Instance Types? ✔️ Why choosing the right type matters for cost and performance ✔️ Categories of EC2 instances: General Purpose Compute Optimized Memory Opt...

S6E7 - Azure Active Directory (Azure AD) Explained | Identity & Access for Cloud Beginners 07.08.2025

In this episode of the Deep Dive Podcast by PithorAcademy , we explore Azure Active Directory (Azure AD) — Microsoft’s cloud-based identity and access management solution, crucial for developers, IT admins, and security teams. 🔹 What is Azure AD and Why It Matters 🔹 How Azure AD Solves Identity & Access Problems 🔹 Core Features for Beginner Developers and Admins 🔹 Role-Based Access Control...

S4E7 - Kubectl Explained: Kubernetes CLI, Communication & Key Commands | Pithoracademy 07.08.2025

In this episode of Pithoracademy , we demystify kubectl —the command-line tool that serves as your gateway to interacting with Kubernetes. Learn how kubectl works, why it’s critical, and how to use it effectively in real-world scenarios. We cover: What is kubectl? Why kubectl Exists and Why It Matters Key Features & Capabilities Core Concepts for Understanding kubectl How kubectl Works Behind...

S2E27 - Rate Limiting & Throttling in Spring Boot: Protect Your APIs from Overload 07.08.2025

Too many requests can crash even the best APIs — unless you’ve got rate limiting in place. In this episode, we dive into rate limiting and throttling in Spring Boot: what they are, why they’re critical, and how to implement them using tools like Bucket4j, Redis, and Spring filters. Whether you're building public APIs or internal microservices, this episode will help you keep your system stable and...

S3E18 - NGINX in Microservices: What It Is, Why It Matters & How It's Used 07.08.2025

What makes NGINX such a powerful tool in microservices architecture? In this episode of PithorAcademy, we introduce you to NGINX —what it is, how it works, and why it’s commonly used as a reverse proxy , load balancer , and API gateway in distributed systems. We cover the core reasons behind NGINX’s popularity, its performance advantages, and how it fits into microservices-based deployments. Wheth...

S5E7 - AWS EC2 Explained: Virtual Machines in the Cloud for Beginners 07.08.2025

Welcome to Season 5, Episode 7 of the AWS Podcast Series by PithorAcademy ! 💻 In this episode, we explore Amazon EC2 (Elastic Compute Cloud) — one of the most popular and powerful AWS services. We cover: ✔️ What is Amazon EC2? ✔️ Why EC2 is essential for cloud computing ✔️ How EC2 works in real-world cloud deployments EC2 Instances Key Components: AMIs, instance types, security groups, etc. How E...

S6E6 - Azure Cost Management: Pricing, Calculator & TCO | Cloud Budgeting for Beginners 06.08.2025

In this episode of the Deep Dive Podcast by PithorAcademy , we break down Azure’s cost management tools — essential for developers and teams working with cloud budgets. 🔹 What is Azure Pricing, Cost Calculator, and Total Cost of Ownership (TCO)? 🔹 Why Microsoft built these tools & what problems they solve 🔹 Core features: estimate, optimize, and manage cloud spending 🔹 Practical tips for u...

S2E26 - Horizontal Scaling in Spring Boot: Add More Power 06.08.2025

As your user base grows, your app needs to grow with it — and that’s where horizontal scaling comes in. In this episode, we break down what horizontal scaling really means, how it compares to vertical scaling, and how to prepare your Spring Boot app to run smoothly across multiple instances. We also touch on stateless design, load balancers, session management, and real-world deployment tips. #Pit...

Listen to the PithorAcademy Presents: Deep Dive podcast in Replaio

Radio and podcasts in one app - free, with no sign-up. Install today and do not miss the launch

Get it on Google Play

Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.