Ascendion Engineering
Principles
Patterns
System Design
Technology
Security
AI-Native
Governance
All Topics
Home
›
Detailed Design Practices
design/
Detailed
Design Practices
Component and service-level design patterns and practices.
5 topics in this section
design/data/
Data Design
Schema design, normalization vs. denormalization trade-offs, indexing strategies, and data versioning.
→
design/low-level/
Low-Level Design
Class design, interface contracts, dependency injection, and design pattern application at code level.
→
design/performance/
Performance Design
Caching strategies, connection pooling, lazy loading, pagination, and async I/O design.
→
design/resilience/
Resilience Design
Circuit breaker, retry with exponential backoff, bulkhead, timeout, and graceful degradation.
→
design/security/
Security Design
Input validation, output encoding, OWASP Top 10 mitigations, and secure coding practices.
→