#architecture 6개

Linear가 빠른 이유 — 네트워크를 UI에서 뺀 아키텍처

Linear가 왜 그렇게 빠른지를 아키텍처 관점에서 분해한다. 비결은 최적화가 아니라 '네트워크를 UI의 임계 경로에서 완전히 제거한다'는 설계 결정이다. local-first 동기화 엔진, MobX observable, IndexedDB 세 가지가 맞물려야 50ms 페이지 로드가 나오고, 하나라도 빠지면 무너진다. 앞서 살핀 로컬 우선 도구들과 같은 가치관을, Linear는 앱 아키텍처 수준에서 극단까지 밀어붙인 사례다.

local-first architecture performance mobx indexeddb frontend

Zeude로 본 AI CLI 운영 모델

Codex OTEL 로그는 들어왔지만 Zeude 사용자 identity가 빠졌던 장면에서 출발해, AI CLI 관측이 왜 wrapper, identity, proxy, 저장소 설계의 운영 문제인지 정리했다.

ai observability opentelemetry clickhouse lgtm github-copilot claude-code codex architecture

Submodule도 Monorepo도 아닌 제3의 선택: AI + Multi-Remote Git

여러 Git 저장소의 코드를 하나의 워킹트리에서 AI가 merge하는 패턴. 플러그인이 코어 소스를 수정해야 할 때, AI 코딩 에이전트가 충돌 해결 비용을 0으로 낮추면서 실용적인 선택지가 되었다.

git ai claude-code architecture multi-remote

NanoClaw Skills 기반 Telegram 전환 및 Fork 정리

NanoClaw의 Telegram 기능을 skills engine 기반으로 전환하고, upstream과 fork custom의 3계층 코드 구조를 확립한 과정을 정리합니다.

ai claude telegram architecture devops