Saturday, July 18, 2026

MCP A2A ACP

Depending on your use case, the industry has coalesced around three primary communication architectures: MCP (Model Context Protocol), A2A (Agent-to-Agent via Registries), and ACP (Agent Communication Protocol over REST). Let's break down how they work and when to use each.

1. MCP (Model Context Protocol): Agent -> Tools

When an AI agent needs to interact with the physical or digital world—like querying a database, hitting an API, or reading a local file—it uses the Model Context Protocol (MCP).

  • The Flow: A user issues a request via an MCP Host (such as Claude Desktop, Cursor, or VS Code). If the host needs external data, it instantiates an MCP Client. This client packages and routes the request using the MCP Protocol to an MCP Server, which processes the request and securely exposes external tools (like PostgreSQL, GitHub, or Google Drive) to return a structured response.

  • Best For: Connecting an LLM directly to development environments, enterprise data sources, and local file systems.

2. A2A: Agent -> Agent (Registry-Based)

When a single agent doesn't have the specialized skills required to solve a problem, it needs to delegate. The registry-driven Agent-to-Agent (A2A) pattern handles this collaborative routing.

  • The Flow: Agent A receives a user request but needs assistance. It queries a central Agent Registry which stores "Agent Cards" (manifests of capabilities). Once a capable peer (Agent B) is discovered, the task is delegated to it. Agent B executes the task and returns the results back to Agent A to continue the workflow.

  • Best For: Complex, multi-agent workflows within a managed ecosystem where agents have distinct, specialized roles (e.g., a researcher agent handing off data to a writer agent).

3. ACP: Agent -> Agent (REST/HTTP-Based)

If you want agents to collaborate but prefer standard web architecture over centralized registries, Agent-to-Agent via REST (ACP) is the way to go.

  • The Flow: Agent A reads a static Metadata Manifest containing the capabilities of surrounding agents. It discovers Agent B and sends a standard REST/HTTP request directly to it. Depending on the complexity of the task, Agent B can execute and return the data via a Synchronous or Asynchronous Response, passing the results back to Agent A.

  • Best For: Decoupled, microservice-style AI architectures that rely on traditional web infrastructure and require flexible sync/async processing.

Which one should you build on?

  • Choose MCP if you are building developer tools or need your LLM to interact seamlessly with local code, databases, and APIs.

  • Choose A2A if you are designing a dynamic, closed-loop multi-agent system where agents need to actively discover each other’s capabilities on the fly.

  • Choose ACP if you want a clean, web-standard approach to connecting agents using existing HTTP infrastructure and decoupled microservices.

Friday, July 10, 2026

70 years of AI


If you think Artificial Intelligence is a brand-new invention born in the 2020s, you’re not alone—but you are about seven decades off.

While tools like ChatGPT and self-driving cars make it feel like we just crossed into the sci-fi future, the roots of AI stretch all the way back to the mid-20th century. Let’s take a look at how we got here, tracking the journey from academic theory to everyday reality.

1. The 1950s: The Birth of AI

The journey began with the founding fathers of computer science asking a fundamental question: Can machines think?

  • The Turing Test: In 1950, Alan Turing proposed a test to determine if a machine could exhibit intelligent behavior indistinguishable from a human.

  • Coining the Term: In 1956, John McCarthy officially coined the phrase "Artificial Intelligence" at the Dartmouth Conference, cementing it as a formal field of study.

2. The 1970s: The Era of "Expert Systems"

Instead of trying to teach a machine to learn everything, scientists shifted to coding strict, rule-based logic to solve highly specific problems.

  • MYCIN: A famous early AI rule-based system designed to detect blood infections and bacteria, helping doctors identify treatments based on a massive "if-then" logic web.

3. The 1990s: Machine Learning and Data Mining

The shift from hard-coded rules to statistical models allowed systems to actually "learn" patterns from data.

  • Data Clustering: Algorithms started grouping large datasets together without human intervention.

  • The 1997 Milestone: IBM's Deep Blue made global headlines by defeating world chess champion Garry Kasparov, proving that machines could outperform humans in deep, strategic calculations.

4. The 2010s: The Deep Learning Revolution

As computers grew exponentially more powerful and internet data exploded, AI underwent a massive renaissance.

  • Neural Networks Take Off: Artificial neural networks (mimicking human brain structures) began to excel at vision and language tasks.

  • AlphaGo (2016): Google DeepMind’s AlphaGo defeated Go world champion Lee Sedol. This was a massive leap forward because Go is a game of intuition and infinite possibilities, far more complex than chess.

5. The 2020s: AI in Everyday Life

Today, AI has stepped out of research labs and into our pockets.

  • Seamless Integration: It powers virtual assistants, autonomous vehicles, and highly precise healthcare diagnostics.

  • The New Era: The conversation has shifted from "Is AI possible?" to "How do we govern it safely?" with heavy focus on ethics, copyright, and global regulations.

 

Take Away

The "AI Boom" we are experiencing today didn't happen overnight. It is the result of 70+ years of steady evolution, academic persistence, and technological breakthroughs. We aren't watching the beginning of AI—we are watching its maturity.

Sunday, July 5, 2026

Grit as Passion + Perseverance

 


Last week, I officially cleared Microsoft AI certification after last accolades of Multi Cloud engineering.

Over the years, that journey has taken me through the rise of Microsoft .NET, Big Data, Blockchain, FinTech, IoT, Multi-Cloud, and now, Artificial Intelligence.

Recently, some of my close friends and colleagues asked me: "Ganesan, what keeps you motivated to sit for these intense, heavy-duty industry certifications year after year? Why put yourself through the pressure?"

It’s a fair question. When you reach a certain level in your career, it's easy to coast. But coasting is how skills erode. If you've been wondering how to keep your edge sharp in an industry that changes overnight, here is the exact 7-part playbook inspired by:

1. Envision the Emerging Tech

Don't just look at what's hot today; look at where the puck is going. Having witnessed the evolution of tech since 1994, I can tell you that tech doesn't wait for anyone. You have to actively project where the industry is heading and position yourself there early.

2. Protect Your "Golden Hour"

We all have crazy work hours. We all have deadlines, meetings, and fires to put out. But you must carve out one "Golden Hour" every single day dedicated strictly to learning and hands-on practice. No exceptions. Consistency beats intensity every single time.

3. Don't Wait for Opportunities—Create Them

If your current project doesn't use AI, Multi-Cloud, or Blockchain, build a proof of concept anyway. Don't wait for your company to hand you an assignment to learn something new. Create the use cases, build the sandbox, and apply the tech yourself.

Blessed to hands-on build of "Enterprise Data Hub" using BigData for largest bank, "DevOps Engineer" for industry leading digital maps and now "Route Assistant" using AI.

4. Live by the 3:4:3 Career Strategy

I map out my professional aspirations using a strict 3:4:3 ratio:

  • 3 (Quarterly): What tangible micro-skills am I unlocking over the next 3 months? (ex. cloud level)

  • 4 (Yearly): What major milestones or certifications am I hitting this year? (ex. one provider)

  • 3 (Triple Years): Where will my macro-career be 3 years from now? (ex. Multi Cloud)

5. Book the Toughest Exam First

When you want to learn a new, emerging technology, find the absolute toughest, most respected industry certification for it—and book the date. Nothing forces focus quite like a real deadline on the calendar.

6. Kill Your Ego and Become a student

This is the hardest part for senior professionals. To learn something truly new, you have to internally kill your ego. Forget your titles, forget your years of experience, and willingly become a blank slate. Be brave enough to be a beginner again.

7. Embrace the Pressure

An exam means perseverance. It means thorough preparation. It means sitting with the pressure to pass. Do not fear that pressure—embrace it. That friction is exactly what forces your mind to grow.

What drives all of this?

If I had to boil it down to a single word, it isn't wealth, status, or material gain. It's Passion.

https://www.linkedin.com/in/dr-ganesan-senthilvel-78aa4a10/