The Architect Guy

Joy of Architecture

Unpack the world of software architecture. This podcast with AI hosts explores essential patterns and practices, offering practical guidance and concrete case studies to bridge theory and application.

Author

The Architect Guy

Category

Technology

Podcast website

podcasters.spotify.com

Latest episode

Jul 5, 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 almost 10M downloads · 4.8 rating iOS soon

Episodes

Model Collapse Chaos: Is GenAI Eating Itself and Taking Us Down With It? 04.06.2025

This report analyzes the negative impacts of Generative AI (GenAI), focusing on model collapse, business disruption, and the devaluation of human talent. Model collapse, where AIs degrade from training on synthetic data, threatens system reliability. GenAI also disrupts businesses by devaluing existing products and fostering market concentration, particularly benefiting companies with pre-2022 dat...

Debating on Java and Go for API Microservice Development in High-Scale Systems 03.06.2025

This episode provides a comparative analysis of Java and Go for API microservice development in high-scale, cloud-native enterprise systems. It delves into their distinct language philosophies, performance characteristics, and concurrency models, highlighting Java's mature ecosystem and the JVM's capabilities against Go's simplicity, efficiency, and built-in concurrency. The discussion...

Zero Trust Architecture: Principles, Implementation, and Future Trajectories 03.06.2025

Zero Trust Architecture (ZTA) is a cybersecurity paradigm that shifts from traditional perimeter-based defenses to a model of "never trust, always verify," mandating continuous authentication and authorization for every user, device, and application attempting to access resources, regardless of location. This approach is driven by the rise of cloud computing, remote work, and increasingl...

Debating Data Mesh: Principles, Challenges, and Fit 02.06.2025

Today's episode explores this decentralized sociotechnical approach to data architecture, contrasting its potential to revolutionize data management with the significant challenges it presents. Proponents argue Data Mesh, through principles like domain ownership, data as a product, self-serve platforms, and federated governance, offers a necessary evolution for scalable, agile, and quality-dri...

Dark Side of AI-Assisted Coding 01.06.2025

The integration of generative AI tools like GitHub Copilot, Cursor IDE, WindSurf IDE, ChatGPT, Amazon CodeWhisperer, and Gemini Code Assist is rapidly transforming software development, offering significant productivity gains but introducing complex risks. While these tools accelerate coding and reduce repetitive tasks, they can lead to decreased code quality, subtle bugs, and increased technical...

Developer Experience(DevEx): A Strategic Imperative for Organizational Impact 01.06.2025

Developer Experience (DevEx) defines how developers perceive and interact with their work environment, impacting their speed, effectiveness, quality, and business contributions . A positive DevEx, characterized by frictionless workflows and intuitive tools, significantly boosts developer productivity, software quality, and innovation, while also enhancing talent attraction and retention. Investing...

Practical guide to build AI Agents with A2A, MCP, and Google's ADK in E-commerce 27.05.2025

This discussion explores the transformative impact of AI agents on e-commerce . We cover the Model Context Protocol (MCP) , Google's Agent Development Kit (ADK) and Agent-to-Agent (A2A) protocol , and Retrieval Augmented Generation (RAG) . The talk concludes with a practical guide to implementing an agentic e-commerce network.

Protecting Microservice Threadpools with Circuit Breaker Pattern 26.05.2025

In this episode, we'll unpack thread pool management in Java microservices, contrasting it with how Node.js and Go handle concurrency. You'll hear about how cascading failures can cripple Java Spring Boot applications due to thread pool exhaustion. We'll then introduce the crucial Circuit Breaker pattern as a safeguard, showing you how to implement it using Resilience4j in Java and Opossum in Node...

Listen to the Joy of Architecture 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.