Un grafo de conocimiento de largo plazo sobre ingeniería de software, razonamiento arquitectónico y compromisos prácticos.
Markdown + Git es la fuente de verdad. Explora conceptos mediante mapas temáticos y sigue sus relaciones en el Atlas.
232 documentos de conocimiento · 18 mapas temáticos (MOCs)
Explorar el Atlas
Arquitectura de software
- Fundamentos de Arquitectura
- Architecture Profiles
- Patrones de Arquitectura
- Internal Structure
- Quality Attributes
- Presentation Patterns
Sistemas distribuidos y fiabilidad
- Reliable Execution and Delivery
- Transacciones Distribuidas
- Reliable Messaging
- Load and Flow Control
- Failure Dynamics
- Resilience Patterns
Diseño de software
Más mapas temáticos
- AI-Assisted Software Engineering
- Architecture Decision Axes
- Evolution and Modernization
- Frontend and Client Architecture
- System Design Practice
Cómo explorar
- Comienza por un mapa temático para encontrar preguntas y recorridos de lectura.
- Usa la búsqueda para ir directamente a un concepto conocido.
- Abre el grafo para seguir relaciones entre conceptos.
- Usa los enlaces entrantes para encontrar documentos que referencian el concepto actual.
Todos los documentos
Un índice alfabético de todos los documentos de conocimiento.
- Abstract Factory Pattern
- Accessibility
- Accidental Complexity
- Adapter Pattern
- Admission Control
- Agent Checkpoints and Recovery
- Agent Client Protocol — ACP
- Agent Evaluation
- Agent Execution Environment
- Agent Extension Packages
- Agent Handoffs
- Agent Harness
- Agent Memory
- Agent Permissions and Approval Boundaries
- Agent Profiles and Custom Agent Configuration
- Agent Sandboxing
- Agent Skills
- Agent Tracing
- Agent2Agent Protocol — A2A
- Agentic Workflow Patterns
- Agents
- AI Evaluation Fundamentals
- AI Guardrails
- AI-Assisted Code Review
- AI-Assisted Implementation and Change Maintenance
- AI-Assisted Software Engineering
- AI-Assisted Test Generation
- API Idempotency
- Architectural Drivers
- Architectural Pattern
- Architectural Quantum
- Architectural Significance
- Architectural Style
- Architectural Style vs Architecture Profile
- Architectural Styles, Architectural Patterns, and Design Patterns
- Architectural Tactics
- Architecture Decision Axes
- Architecture Erosion
- Architecture Profile
- Architecture Profiles
- Architecture vs Design
- At-Least-Once Delivery
- At-Most-Once Delivery
- Atomic Commit
- Automated Graders
- Backend for Frontend
- Backoff
- Backpressure
- Behavioral Patterns
- Blast Radius
- Boundaries
- Branch by Abstraction
- Builder Pattern
- Bulkhead
- Cascading Failures
- CI Failure Investigation and Release Assistance
- Circuit Breaker
- Clean Architecture
- Client State Management
- Cloud Migration
- Code Partitioning Strategies
- Coding Agent
- Coding Assistants
- Coding-Agent Failure Modes and Recovery
- Command Pattern
- Common Pitfalls
- Communication
- Components
- Connectors
- Constraints
- Context Engineering for Software Development
- Context Management
- Coordination
- Cost Efficiency
- Creational Patterns
- Data Migration
- Data Ownership
- Dead Letter Queue
- Deadline
- Decomposition
- Decorator Pattern
- Deduplication
- Deep Dives
- Delivery Guarantees
- Dependency Structure
- Deployability
- Deployment
- Deprecation
- Design Exercises
- Design Pattern
- Design Patterns
- Design Process
- Deterministic and Probabilistic Development Workflows
- Development Context and Execution Records
- Dual-Write Problem
- Embeddings
- Essential Complexity
- Estimation
- Evaluation Datasets
- Event-Driven Architecture
- Evolution and Modernization
- Evolutionary Architecture
- Evolvability
- Exactly-Once Semantics
- Execution Model
- Facade Pattern
- Factory Method Pattern
- Failure Dynamics
- Fallback
- Fitness Functions
- Flow Control
- Frontend and Client Architecture
- Fundamentos de Arquitectura
- Generated Code Verification
- Granularity
- Hedged Requests
- Hexagonal Architecture
- High-Level Design
- Human Evaluation
- Human in the Loop
- Human-Agent Collaboration
- Idempotency
- Idempotent Consumer
- Inbox Pattern
- Information Retrieval
- Interfaces
- Internal Structure
- Internationalization
- Interoperability
- Isolation
- Jitter
- Layered Architecture
- Legacy Systems
- Lifecycle Hooks
- LLM Fundamentals
- Load and Flow Control
- Load Shedding
- Machine Learning Fundamentals
- Mediator Pattern
- Metastable Failures
- Micro Frontends
- Microkernel
- Microservices
- Migration Strategy
- Mobile Architecture
- Model Context Protocol — MCP
- Model Routing
- Model-View-Controller
- Model-View-Presenter
- Model-View-ViewModel
- Modifiability
- Modular Monolith
- Modularity
- Monolith
- Multi-Agent Coordination
- Neural Networks
- Non-Determinism
- Observer Pattern
- Offline First
- Onion Architecture
- Operability
- Overload
- Parallel Agent Execution
- Parallel Change / Expand and Contract
- Patrones de Arquitectura
- Pattern Selection
- Persistent Instructions
- Pipe and Filter
- Planning
- Plugin Architecture
- Portability
- Ports and Adapters
- Presentation Patterns
- Probabilistic vs Deterministic Software
- Proxy Pattern
- Quality Attribute Scenarios
- Quality Attribute Trade-offs
- Quality Attributes
- Quality Attributes Overview
- Queue Management
- Rate Limiting
- Refactor vs Rewrite
- Regression Testing
- Reliable Execution and Delivery
- Reliable Messaging
- Rendering Strategies
- Repository Exploration and Task Framing
- Requirements to Architecture
- Resilience Patterns
- Retrieval-Augmented Generation
- Retry
- Retry Storms
- Retry Topologies
- Saga
- Scaling
- Semantic Caching
- Serverless Architecture
- Service-Based Architecture
- Service-Oriented Architecture
- Software Architecture
- Specification-Assisted Development
- State Pattern
- Strangler Fig
- Strategy Pattern
- Structural Patterns
- Structured Generation
- Subagents and Delegation
- Sunsetting
- Sustainability
- Synchronization
- System Design Practice
- Systems Thinking
- Task Prompts and Reusable Task Prompts
- Technical Debt
- Tenancy
- Testability
- Thundering Herd
- Timeout
- Tool Calling
- Tool Use
- Trade-off Analysis
- Transacciones Distribuidas
- Transactional Outbox
- Transformers
- Try-Confirm-Cancel
- Two-Phase Commit
- Unidirectional Data Flow
- Utility Trees
- Vertical Slice Architecture
- Web Performance
- Workflows vs Agents
- Workspace Isolation for Coding Agents