Author name: Amit Kohli

I am a software architect with 15+ years of experience in designing highly scalable and resilient systems.

all-about-mcp
Artificial intelligence

From RAG to MCP – Unleashing the Power of Model Context Protocol

Are you curious about what comes after RAG in the world of Generative AI? Enter MCP—Model-Context-Protocol. This story-driven post breaks down how MCP transforms knowledge retrieval and orchestration into a structured protocol. Learn how MCP addresses RAG’s limitations and what it means for the future of intelligent systems.
In the rapidly evolving world of Generative AI, two powerhouses have emerged—RAG (Retrieval-Augmented Generation) and MCP (Model-Context-Protocol). But how do they differ? Through a compelling story of courtroom drama, this blog dives deep into the core of both paradigms.

From Monolith to Microservices
Microservices, System Design

From Monolith to Microservices: Hospoint’s Transformation Journey

Hospoint, a healthcare system, struggled with monolithic bottlenecks before transforming into a scalable microservices architecture. Using the Strangler Fig Pattern, API Gateway, Kubernetes, and Docker, the transition resolved deployment risks, performance issues, and data consistency challenges. Discover how Hospoint overcame obstacles with Saga patterns, asynchronous communication, and observability tools to achieve agility and resilience.

Defining Microservices Boundaries
Design Patterns, Microservices, System Design

From Chaos to Clarity: A Guide to Defining Microservices Boundaries

Hospoint’s microservices seemed perfect—until everything broke! Services overloaded, dependencies tangled, and chaos ruled. Mr. Kohli introduced Domain-Driven Design and Event-Driven Architecture to redefine service boundaries. The result? A smooth, scalable healthcare system. Learn how thinking like a hospital, not just a computer, can save your microservices from disaster!

Scroll to Top