--- id: moc-architecture title: "Architecture — 학습 지도 (MOC)" category: "MOC" status: "active" type: "map-of-content" tags: ["MOC", "Architecture"] updated_at: 2026-06-08 --- # 🗺️ Architecture — 학습 지도 (MOC) > 이 클러스터의 **421개 문서**에 대한 진입점과 학습 순서. 자동 생성(moc_generator.mjs) — 재실행 시 갱신. ## 🚀 여기서 시작 (Start here) - [[기본 타입에의 집착(Primitive Obsession)]] - [[API Fundamentals]] - [[Primitive Obsession (기본 타입 집착)]] ## 📚 전체 문서 (Topics) > ⚠️ 문서가 많은 클러스터(418개) — 첫 글자별로 묶음. 하위 폴더로 재구성 검토 권장. ### 0-9 - [[2026년 3월 연구 드롭 (March 2026 Research Drop)]] - [[3의 법칙 (Rule of Three)]] ### A - [[A2A (Agent-to-Agent Protocol)]] - [[Abstract Syntax Tree Traversal]] - [[ACID Transactions]] - [[Active Record Pattern vs Repository Pattern]] - [[ADR (Architecture Decision Record)]] - [[ADR (Architecture Decision Records)]] - [[AI-Assisted Refactoring (AI 기반 리팩토링)]] - [[Alliance (동맹)]] - [[Alliances]] - [[Ambient Declarations]] - [[AOP (Aspect-Oriented Programming)]] - [[AOT Compilation (Ahead-of-Time)]] - [[Apache Ignite]] - [[API Contract Definition]] - [[API First Architecture]] - [[API Gateway]] - [[API-First Architecture]] - [[Append-only Log]] - [[Architectural Constraint Enforcement]] - [[Architectural Violations]] - [[Architecture Description (아키텍처 명세)]] - [[Architecture Diagramming Standards]] - [[Architecture Erosion (아키텍처 침식)]] - [[Architecture Evaluation (아키텍처 평가)]] - [[Architecture Refactor]] - [[Architecture Review (아키텍처 및 설계 리뷰)]] - [[Arrangement and Composition]] - [[Aspect Oriented Programming (AOP)]] - [[AST Traversal]] - [[ATAM (Architecture Trade-offs Analysis Method)]] - [[ATAM (Architecture Tradeoff Analysis Method)]] - [[Automated Refactoring Tools]] ### B - [[Base Layouts]] - [[Bayesian Inference]] - [[Beat Saber]] - [[Belief System]] - [[Big Data]] - [[BIM 모델 렌더링]] - [[bitECS와 SharedArrayBuffer의 실제 코드 통합]] - [[BLoC]] - [[Boilerplate]] - [[Bottom Up Approach]] - [[Bounded Context]] - [[BPM (Business Process Management)]] - [[Branded Types]] - [[Breaking Dependencies]] - [[Broker Topology]] - [[Browser]] ### C - [[C4 Modeling Framework]] - [[CAD 렌더링 최적화]] - [[Call Stack]] - [[Call Stack Analysis]] - [[Characterization Tests (특성화 테스트)]] - [[Choreography]] - [[CI CD]] - [[Code Refactoring]] - [[Combat Timeline Difficulty Scaling]] - [[Complex Event Processing (CEP)]] - [[Complexity Theory]] - [[Component Based Architecture (CBA)]] - [[Component Library Architecture]] - [[Component-Based Architecture]] - [[Compound Components]] - [[Compute Shaders]] - [[Conceptual Integrity]] - [[Concurrent Rendering]] - [[Constructor Injection]] - [[Continuous Integration (CI)]] - [[Control Points]] - [[Control Systems Engineering]] - [[Cosmos 플랫폼 (Netflix)]] - [[Cross-Cutting Concerns]] - [[Cross-Cutting Concerns (AOP)]] - [[CST]] - [[Cumulative Layout Shift (CLS)]] - [[Cyclomatic Complexity]] ### D - [[DeepReadonly]] - [[Dependencies (의존성)]] - [[Dependency Analysis]] - [[Dependency Injection]] - [[Dependency Injection (의존성 주입)]] - [[Dependency Inversion Principle]] - [[Digital Twin]] - [[Discriminated Unions]] - [[Distributed Computing]] - [[Distributed System Type Safety]] - [[Distributed Systems Fallacies]] - [[Distributed Tracing]] - [[DOM (Document Object Model)]] - [[DOM (Document Object Model)]] - [[DORA Metrics]] - [[Downshift]] - [[Dynamic Systems Development Method (DSDM)]] ### E - [[E-commerce Platforms]] - [[Enabling Point (활성화 지점)]] - [[Enterprise Software Architecture]] - [[Entity (엔티티)]] - [[Eugen Systems]] - [[EVE 온라인(EVE Online)]] - [[Event Mediator]] - [[Event Storming]] - [[Event Stream Processing]] - [[Eventual Consistency]] - [[Evolutionary Computation]] - [[Excess Property Checking]] - [[Executable Documentation]] - [[Exergaming]] - [[Experience Sampling Method]] - [[Exploration vs Exploitation]] - [[Extract Class (클래스 추출하기)]] - [[Extract Method (함수 추출하기)]] ### F - [[Fault Tolerance]] - [[Feature-Driven Architecture]] - [[Fiber Architecture]] - [[Flow State]] - [[Fluid Typography]] - [[FOMO (Fear of Missing Out)]] - [[Fragment Shading]] - [[Fragment-bound]] - [[Functional Programming]] ### G - [[G Stack Integration Guide]] - [[Garbage Collection]] - [[Gates]] - [[Generational Hypothesis]] - [[Generics and Polymorphism]] - [[Global Singleton]] - [[God Object Antipattern]] - [[Graph Theory]] - [[gRPC and Protocol Buffers]] ### H - [[Hardware]] - [[Hexagonal Architecture (Ports and Adapters)]] - [[High Cohesion Low Coupling]] - [[Homeostasis]] - [[Hybrid Cloud Architectures]] - [[Hydration]] ### I - [[Impedance Matching]] - [[Implementation Separation]] - [[In-Memory Data Grid]] - [[Incremental Marking]] - [[Incremental Static Regeneration (ISR)]] - [[Indian Innovation Models]] - [[Infraspace]] - [[InstancedMesh]] - [[Integration Architecture Diagrams]] - [[Introduce Null Object (널 객체 도입하기)]] - [[Inversion of Control (IoC)]] - [[Iriszoom 엔진]] - [[Island Architecture]] - [[ISO 25010]] - [[ISO 25010 (Quality Model)]] - [[ISO IEC 25010]] - [[Istio]] ### K - [[Keeper of the Vision]] ### L - [[Legacy System Migration]] - [[Link Seam (링크 접점)]] - [[LiveOps]] - [[Logging Diagnostics]] - [[Loose Coupling]] - [[LSTM (Long Short-Term Memory)]] ### M - [[Machinations]] - [[Macro-architecture]] - [[Mapper / ModelMapper]] - [[March 2026 Research Drop]] - [[Mark-Sweep GC]] - [[Mediator Topology]] - [[Memory Leaks]] - [[Mental Models]] - [[Mermaid Diagrams]] - [[Message Broker]] - [[Message Brokers]] - [[Message Queues and Event Streams]] - [[Micro-interactions]] - [[Mock Objects (가짜 객체)]] - [[Mocking and Stubbing (테스트 대역)]] - [[Mocking Framework]] - [[Mockito]] - [[Modern Review Workflow]] - [[Modern Website Architecture]] - [[Modular Architecture]] - [[Modular Programming]] - [[Modular Weapon Evolution and Skill Trees]] - [[Monolithic vs Microservices]] - [[Monorepo]] - [[Monorepo (Turborepo/Nx)]] - [[Monorepo architectures]] - [[Multi-threaded Architecture]] - [[MVC (Model-View-Controller)]] ### N - [[ndf-parse]] - [[Netflix 마이크로서비스 전환]] - [[Network Latency Optimization]] - [[New Architecture (React Native Fabric/TurboModules)]] - [[Next.js and Modern Web]] - [[NoSQL Databases in AI]] - [[Nudge Theory]] ### O - [[Object Pooling]] - [[Object Seam (객체 접점)]] - [[Object-Oriented Programming (OOP)]] - [[Old Space (Old Generation)]] - [[Old Space (V8)]] - [[Orinoco (V8 GC project)]] - [[Over-engineering (오버엔지니어링)]] - [[Overdraw]] ### P - [[Parallel Computing in AI]] - [[PBR (Physically Based Rendering)]] - [[Permanent Loss]] - [[Pipeline Parallelism]] - [[Platform Engineering]] - [[Platform Resistance]] - [[Pocket Land]] - [[Pointer Compression]] - [[Polymorphism (다형성)]] - [[Polymorphism in Engine Architecture]] - [[Power Creep]] - [[Predictive Refactoring]] - [[Preprocessing Seam (전처리 접점)]] - [[Preserve Whole Object (객체 통째로 넘기기)]] - [[Problem Solving]] - [[Problem Solving Skills]] - [[Procedural Architecture Systems]] - [[Program Dependence Graph]] - [[Progressive Disclosure]] - [[Prototyping]] - [[Publish-Subscribe Model]] - [[Pull Request]] - [[Pull Up Method]] ### Q - [[Queue Management Systems]] ### R - [[Reachability Analysis]] - [[Real-time Data Streaming]] - [[Real-Time Engine (RTE)]] - [[Red-Green Refactoring]] - [[Redux]] - [[Refactoring]] - [[Refactoring (리팩토링)]] - [[Refactoring Techniques (리팩토링 기법)]] - [[Render Props]] - [[Replace Conditional with Polymorphism (조건식을 다형성으로 바꾸기)]] - [[Resource Management]] - [[Risk Management]] - [[Router Implementation]] - [[Rule of Three (3의 법칙)]] ### S - [[SARA (Software Architecture Review and Assessment)]] - [[Scalability]] - [[Scratch Refactoring (스크래치 리팩토링)]] - [[Seam (접점)]] - [[Seams (이음새)]] - [[Separation of Concerns]] - [[Serverless Architecture]] - [[Service Layer Pattern]] - [[Service Mesh]] - [[Service-oriented Architecture (SOA)]] - [[Service-Oriented Architecture (SOA)]] - [[SharedArrayBuffer 보안 이슈와 Cross-Origin Isolation]] - [[Simple Event Processing]] - [[Single Responsibility Principle (SRP)]] - [[Single Source of Truth (SSoT)]] - [[Skybound Implementation Report V10.5]] - [[Snapshots]] - [[Social Engineering]] - [[Software Architecture Documentation]] - [[Software Architecture Erosion]] - [[Software Architecture Knowledge Management (소프트웨어 아키텍처 지식 관리)]] - [[Software Architecture Recovery]] - [[Software Development Life Cycle (SDLC)]] - [[SOLID Principles]] - [[SPA 라우트 전환 성능 최적화]] - [[Space-Based Architecture]] - [[Spring Framework]] - [[Sprout & Wrap Techniques (스프라우트 & 랩 기법)]] - [[Sprout Method (스프라우트 메서드)]] - [[Stat Injection and Visual Renderer Pipeline]] - [[Static and Dynamic Analysis]] - [[Stochastic Gradient Descent]] - [[Storage Area Networks]] - [[Strategic Thinking]] - [[Stream Processing]] - [[Stream Processing Architectures]] - [[Styled Components]] - [[Swarm Intelligence]] - [[Switch Statements (Switch 문)]] - [[System Architecture Documentation]] - [[System Protocol Standard]] - [[Systems Thinking]] ### T - [[TARA (Threat Analysis and Risk Assessment)]] - [[Technical Architecture]] - [[Technical Debt]] - [[Technical Debt (기술 부채)]] - [[Test Automation Pyramid]] - [[Test Doubles (테스트 대역)]] - [[Test Pyramid (테스트 피라미드)]] - [[Test-Driven Development (테스트 주도 개발)]] - [[Testability Architecture]] - [[Testability in Architecture]] - [[Tetris Project Retrospective]] - [[The Two Hats]] - [[Thought Architecture]] - [[Three.js]] - [[Time Slicing]] - [[TSL (Three Shader Language)]] - [[Turborepo]] - [[Two Hats (두 개의 모자)]] - [[Type Alias (TypeScript)]] - [[Type Casting]] - [[TypeScript readonly]] ### U - [[Uber Base Web]] - [[Unit Test (단위 테스트)]] - [[Unit Tests (단위 테스트)]] - [[Utility Tree (유틸리티 트리)]] ### V - [[V8 엔진 힙 아키텍처]] - [[V8 엔진의 메모리 관리 아키텍처 및 Orinoco 프로젝트]] - [[V8 Heap Architecture]] - [[Variational Autoencoders (VAE)]] - [[Vergence-Accommodation Conflict (VAC)]] - [[vFunction]] - [[VIP (Clean Swift)]] - [[VIP System]] - [[Vite Build Tool]] - [[VR Sickness]] - [[Vue Architecture]] ### W - [[War-Yes 및 Warno-Armory 도구]] - [[WARNO]] - [[Web Rendering Strategies — CSR vs SSR]] - [[WebGL]] - [[WebGPU]] - [[Whale Hunting]] - [[Wrap Method (랩 메서드)]] - [[Write Barrier]] ### Y - [[YAGNI (You Aren't Gonna Need It)]] ### Z - [[Zod]] ### 가나다 - [[가상현실(VR)]] - [[가차(Gacha)]] - [[객체 지향 소프트웨어 아키텍처 설계]] - [[객체 지향 프로그래밍 Object Oriented Programming, OOP]] - [[객체 지향 프로그래밍(OOP)]] - [[관심사의 분리 Separation of Concerns, SoC]] - [[관심사의 분리(SoC)]] - [[관점 지향 프로그래밍(AOP)]] - [[기술 부채 (Technical Debt)]] - [[깊이 지각(Depth perception)]] - [[다형성 (Polymorphism)]] - [[단위 테스트 (Unit Tests)]] - [[데이터 파싱(Data Parsing)]] - [[디아블로 2(Diablo II)]] - [[로그 (Logs)]] - [[리텐션 (Retention)]] - [[리팩토링 원칙]] - [[마이크로서비스 아키텍처의 의존성 관리]] - [[마키네이션(Machinations.io)]] - [[매몰 비용 오류 (Sunk Cost Fallacy)]] - [[모바일 퍼스트(Mobile First)]] - [[배수구 (Sinks)]] - [[버전 관리 이력 (Version Control History)]] - [[보이스카우트 규칙 (Boy Scout Rule)]] - [[복잡한 비즈니스 도메인 (금융, 헬스케어, 이커머스 등)]] - [[부분 유료화 (Free-to-Play)]] - [[분산 시스템 아키텍처 (Distributed Systems Architecture)]] - [[불변성 (Immutability)]] - [[비기능 요구사항 (Non-functional Requirements)]] - [[비기능적 요구사항 (Non-functional Requirements, NFRs)]] - [[사용자 제작 콘텐츠 (UGC)]] - [[상태 머신 (State Machine) 모델링 및 Redux 액션/리듀서 설계]] - [[선언 파일(dts)]] - [[소프트웨어 아키텍처 베스트 프랙티스]] - [[소프트웨어 아키텍처 설계]] - [[소프트웨어 아키텍처 평가 (Software Architecture Evaluation)]] - [[스택 트레이스 (Stack Trace)]] - [[시각-전정 충돌 (Visual-vestibular conflict)]] - [[시스템 아키텍처 시각화 (System Architecture Visualization)]] - [[시프트 레프트 (Shift-Left)]] - [[실시간 엔진 (Real-Time Engine)]] - [[실시간 엔진 (RTE)]] - [[실재감(Presence)]] - [[아키텍처 다이어그램 (Architecture Diagram)]] - [[아키텍처 패턴 지식]] - [[안구 운동 기능 (Oculomotor functions)]] - [[알비온 온라인(Albion Online)]] - [[약한 타입 검사 (Weak Type Detection)]] - [[어포던스(Affordances)]] - [[엔터프라이즈 소프트웨어 개발]] - [[엔터프라이즈 애플리케이션 및 점진적 리팩토링]] - [[외부 라이브러리 API 설계]] - [[웹 애플리케이션의 3계층 구조]] - [[의사결정 매트릭스 (Decision Matrix)]] - [[의존성 규칙 (Dependency Rule)]] - [[의존성 주입(DI)]] - [[이동 속도 (Movement Speed)]] - [[이커머스의 실시간 재고 관리]] - [[인앱 광고(IAA)]] - [[인앱 구매(IAP)]] - [[인터페이스와 포트-어댑터 (Interfaces and Ports-Adapters)]] - [[입자 시스템(Particle Systems)]] - [[지식 증발 (Knowledge Vaporization)]] - [[집합론(Set Theory)]] - [[추상 구문 트리 (AST)]] - [[추상화]] - [[추출 및 인라인 (Extract & Inline)]] - [[컴포넌트 기반 아키텍처 (CBA)]] - [[컴포넌트 기반 아키텍처 개념 수집 포인트]] - [[클래시 로얄(Clash Royale)]] - [[클린 아키텍처]] - [[타입 가드 (Type Predicates)]] - [[타입 가드(Type Guards)]] - [[타입 단언(Type Assertions)]] - [[탭과 싱크(Taps and Sinks)]] - [[텔레메트리 (Telemetry)]] - [[텔레메트리 밸런싱(Telemetry Balancing)]] - [[토스(Toss) Front SDK 퍼사드 패턴 적용]] - [[폭주-조절 갈등 (Vergence-Accommodation Conflict)]] - [[프로토타이핑 및 개념 증명(PoC)]] - [[플랫폼 컨버전스(Platform Convergence)]] - [[하이브리드 수익화(Hybrid Monetization)]] - [[하이브리드 캐주얼(Hybrid Casual)]] - [[하향식 탐색 Top-Down Approach]] - [[핫스팟 탐지 Hotspot Detection]] - [[헤드 마운트 디스플레이(HMD)]] - [[현대 웹 애플리케이션 설계]] - [[형상 관리 체계 Version Control System]] _421 docs · 자동 생성 2026-06-08_