Files
2nd/10_Wiki/Topics/Domain_Programming/Architecture/Software Architecture.md
T
Antigravity Agent 745872c7f8 fix(topics): 지식 그래프 정상화 — 고아 29%→4%, 인덱스 12개·개념 문서 13편
링크 그래프 분석(6,372문서·31,623링크) 기반 최소 수정 정상화:
- [수정] Topic_CPP/Topic_C 인덱스의 링크 표기를 실제 문서 제목으로 교정
  (CPP 117건·C 68건 — [[CPP Intro]] → [[C++ Intro]] 등, 인덱스 파일 2개만 수정)
- [수정] C Tutorial 별칭에 'C' 추가 — [[c]] 60건 해소 (frontmatter 1줄)
- [신규] 고아 다발 폴더 11곳에 00_INDEX MOC 자동 생성 (Poetic_Blog_Writing 500편,
  AI_and_ML 330, Coding 200, Reasoning_Creativity 161, Frontend 146 등)
- [신규] 루트 MOC(Topics Root Index) — breadcrumb [[10_Wiki/Topics]] 47건을 별칭으로 수용
- [신규] 수요 최상위 미싱 개념 문서 13편 (깨진 링크 다발 해소):
  글쓰기 7편(리듬·감정·문체·블로그·퇴고·정서·구조) + 설계 6편(React·Software
  Architecture·ADR·CQRS·Observability·RLHF) — AI 생성 초안임을 review_reason에 명시
- 기존 문서 본문은 무수정 (인덱스 2개 링크 교정 + 별칭 1줄이 수정의 전부)

결과: 고아 1,901(29%)→314(4%), 완전고립 1,018→173, 깨진 링크 10,258→9,679

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-11 11:21:57 +09:00

1.7 KiB

id, title, category, status, verification_status, canonical_id, aliases, duplicate_of, source_trust_level, confidence_score, created_at, updated_at, review_reason, merge_history, tags, raw_sources, applied_in, github_commit
id title category status verification_status canonical_id aliases duplicate_of source_trust_level confidence_score created_at updated_at review_reason merge_history tags raw_sources applied_in github_commit
software-architecture Software Architecture Architecture draft conceptual
Software Architecture
소프트웨어 아키텍처
SW 아키텍처
B 0.80 2026-07-11 2026-07-11 깨진 링크 다발 해소용 AI 생성 초안 — 원출처 리서치로 검증·보강 권장
architecture
design

Software Architecture

🎯 한 줄 통찰 (One-line insight)

아키텍처는 "바꾸기 비싼 결정들의 집합" — 코드가 아니라 구조·경계·의존 방향에 대한 결정이며, 좋은 아키텍처는 결정을 미룰 수 있게 해준다.

🧠 핵심 개념 (Core concepts)

  • 관심사 분리 — 시스템을 책임 단위로 나누고 경계를 명시한다. 경계가 흐리면 변경이 전염된다.
  • 의존 방향 통제 — 안정적인 것(정책·도메인)이 불안정한 것(UI·DB·프레임워크)에 의존하지 않게 한다.
  • 트레이드오프의 학문 — 모든 아키텍처 결정은 무언가를 얻고 무언가를 포기한다. "정답"이 아니라 "맥락에 맞는 선택"이 있을 뿐.
  • 아키텍처 스타일 — 계층형, 헥사고날, 마이크로서비스, 이벤트 기반 등은 반복 검증된 구조 패턴의 이름이다.

🧩 추출된 패턴 (Extracted patterns)

  • 결정을 기록하지 않은 아키텍처는 전승되지 않는다 — 중요한 구조 결정은 ADR 로 남기는 것이 실무 표준.

🔗 Knowledge Connections