C.W.K.
Stream
Lesson 01 of 05 · published

N×M Integration 문제

~22 min · nxm, integration, scale

Level 0호기심 많은 독자
0 XP0/48 lessons0/14 achievements
0/100 XP to next level100 XP to go0% complete

AI-powered IDE 짓는다고 상상해. GitHub 읽고, Postgres query 하고, 내부 docs 검색하고, terminal 돌리고, Slack 에 post. Tool 5 개. 짓고 ship.

이제 경쟁사도 같은 5 개 원해. Support tool, analytics 대시보드, customer-success co-pilot, mobile assistant 도. 5 product × 5 tool 은 25 integration 이 아니야 — 같은 5 integration 의 25 가지 다른 구현 이고, 따로 maintain, 각자 unique 하게 깨짐 (upstream API 바뀔 때). 그게 N×M 문제: N AI product × M tool = N·M custom bridge.

비용은 이론적이지 않아. 진짜 팀들이 user 가 보는 feature 보다 glue 코드에 더 많은 시간 써. 모든 upstream 변경 — Postgres role 권한 조정, Slack scope 이름 변경 — 이 모든 product 에 brittle 업데이트 fan-out trigger. User 는 같은 느낌이어야 할 tool 들 사이에서 inconsistent 한 동작 봄 (bridge 들이 upstream 을 살짝 다르게 해석하니까).

MCP 답은 모든 성공한 protocol 이 주는 답: N·M 을 N+M 으로 collapse. 각 AI product 는 한 MCP client 구현, 각 tool 은 한 MCP server publish. 새 product 는 모든 기존 tool 무료, 새 tool 은 모든 product 도달 무료. Protocol 이 곱셈 대신 덧셈 만들게 하는 contract 야.

Code

수학, 그려놓음·text
MCP 없이:
  5 product × 10 tool = 50 custom bridge 짓고 maintain.

MCP 와 함께:
  5 product + 10 tool = 15 개 짓고 maintain.

그 후 추가되는 product 나 tool 마다 ONE 더, N 더 아냐.
그 선형성이 'shared substrate' 의 실전적 의미.

External links

Exercise

팀이 오늘 3 개 이상 AI product 와 integrate 하는 internal tool 3 개 골라. Bridge 유지에 분기당 staff-hour 추정. Bridge 대략 개수로 곱해. 그 숫자가 대충 MCP 마이그레이션이 연간 돌려주는 양. 다음 planning meeting 에 가져가.

Progress

Progress is local-only — sign in to sync across devices.
이 페이지에서 버그를 발견하셨거나 피드백이 있으세요?문제 신고

댓글 0

🔔 답글 알림 (로그인 필요)
로그인댓글을 남기려면 로그인해 주세요.

아직 댓글이 없어요. 첫 댓글을 남겨보세요.