Home
Services
About Me
Contact Me
🌐
English
  • Part 1 - Multiple Runs : Why Deterministic Thinking Breaks!

    Sep 30, 2026 java spring-ai ai-agents architecture

    Background In Part 0 we built the system that Meridian Bank already has as an existing banking system: a REST API over PostgreSQL that applies every dispute rule exactly, every time. Run the same request twice, get the same answer twice. That property of building deterministic systems and testing them out comes very …

    Read More
  • Part 0 - The Dispute That No Rule Could Catch: What AI-Native Really Means in Enterprise Java

    Sep 23, 2026 java spring-ai ai-agents architecture

    Background Meera opens her banking app and sees a payment in her transaction history that she doesn't recognise: ₹180 to SQ *TPR HSPTLTY, four days ago. She had never heard of it. So she does the responsible thing - She opens the dispute form of her bank, picks "Unrecognised or fraudulent transaction", types …

    Read More

Dhaval Shah

Architecting systems that stay up, stay fast, and don't drain your cloud budget - so your team can focus on shipping
Read More

Recent Posts

  • Part 1 - Multiple Runs : Why Deterministic Thinking Breaks!
  • Part 0 - The Dispute That No Rule Could Catch: What AI-Native Really Means in Enterprise Java
  • The Latency Lie: How Ready Pods Were Quietly Costing a FinTech
  • The Architect's Dilemma: Validating a Vibe-Coded MVP for Regulated Industries
  • Three Azure Cost Leaks - And the Analysis Process That Found Them
  • A Black Friday Incident Took 9 Days to Resolve - Here's the Process That Would Have Changed That
  • Same JSON Storage Problem, Different Database - What Postgres Does Differently
  • Billion User Trap - The Pagination Mistake That Can Take Down Your Database

Categories

PERFORMANCE 14 SPRING-BOOT 10 CLOUD-NATIVE-ARCHITECTURE 8 ARCHITECTURE 7 AZURE 6 AI-AUGMENTED-SE 5 DATA-ENGINEERING 5 TESTING 5 AWS 4 DISTRIBUTED-SYSTEMS 4 PERFORMANCE-ENGINEERING 4 JVM 3 AI-AGENTS 2 CHAOS-ENGINEERING 2
All Categories
ADF1 AI-AGENTS2 AI-AUGMENTED-SE5 ARCHITECTURE7 AWS4 AZURE6 BEST-OF-THE-WEEK1 CHAOS-ENGINEERING2 CLOUD-NATIVE-ARCHITECTURE8 DATA-ENGINEERING5 DATABASE-OPTIMIZATION2 DB-OPTIMIZATION1 DISTRIBUTED-SYSTEMS4 FINOPS1 INTROSPECTION1 JAVA2 JDK2 JVM3 KAFKA1 KUBERNETES1 LEADERSHIP1 MICROSERVICES1 PERFORMANCE14 PERFORMANCE-ENGINEERING4 REACTIVE1 SPRING1 SPRING-AI2 SPRING-BOOT10 SRE1 SYSTEM-DESIGN1 TESTING5 UNCATEGORIZED1 VIBE-CODING1
[A~Z][0~9]

Tags

PERFORMANCE 14 SPRING-BOOT 11 ARCHITECTURE 7 MICROSERVICE 7 TUNING 7 AZURE 6 CLOUD-NATIVE 6 AI-AUGMENTED-SE 5 DATA-ENGINEERING 5 AWS 4 DISTRIBUTED-SYSTEMS 4 PERFORMANCE-ENGINEERING 4 TDD 4 JVM 3
All Tags
ACTUATOR1 ADF1 AI-AGENTS2 AI-AUGMENTED-SE5 ARCHITECTURE7 AWS4 AZURE6 CERTIFICATION1 CGLIB1 CHAOS-ENGINEERING2 CLOUD-NATIVE6 CLOUD-NATIVE-ARCHITECTURE1 DATA-ENGINEERING5 DATABASE-OPTIMIZATION2 DB-OPTIMIZATION1 DISTRIBUTED-SYSTEMS4 FINOPS1 GRAFANA2 INDEX1 JAVA2 JDK2 JVM3 KAFKA1 KUBERNETES1 LEADERSHIP1 LEARNING1 LINUX2 MICROSERVICE7 OOM1 PERFORMANCE14 PERFORMANCE-ENGINEERING4 PROMETHEUS2 REACTIVE1 SPRING3 SPRING-AI2 SPRING-BOOT11 SPRING-CLOUD1 SRE1 SYSTEM-DESIGN1 TDD4 TUNING7 VIBE-CODING1 XP2
[A~Z][0~9]

Copyright © 2026 DHAVAL SHAH. All Rights Reserved