II.
SkillArea overview
Reference · liveskill-area:solution-architecture
Solution Architecture overview
Solution design, technology selection, and integration architecture for complex business and technical problems. Covers trade-off analysis, reference architectures, options scoring, and aligning technology choices with business requirements.
Attributes
displayName
Solution Architecture
description
Solution design, technology selection, and integration architecture for complex
business and technical problems. Covers trade-off analysis, reference architectures,
options scoring, and aligning technology choices with business requirements.
domains
expertiseLevels
- intermediate
- expert
Outgoing edges
applies_to6
- domain:software-engineering·DomainSoftware Engineering
- specialization:backend-python-django·SpecializationBackend (Python/Django)
- specialization:go-microservices·SpecializationGo Microservices
- specialization:webapp-fullstack-typescript·Specialization
- specialization:webapp-fullstack-python·Specialization
- specialization:business·SpecializationBusiness Software
prerequisite_for_learning7
- skill-area:domain-driven-design·SkillAreaDomain-Driven Design
- skill-area:hexagonal-architecture·SkillAreaHexagonal Architecture
- skill-area:event-sourcing·SkillAreaEvent Sourcing
- skill-area:cqrs·SkillAreaCQRS
- skill-area:monolith-vs-microservices·SkillAreaMonolith vs Microservices Tradeoffs
- skill-area:c4-modeling·SkillAreaC4 Modeling
- skill-area:adr-writing·SkillAreaADR Writing
Incoming edges
lib_requires_skill_area1
- lib-skill:business-analysis--options-scoring·LibrarySkilloptions-scoring
library_used_by4
- library:fx·LibraryFx (Uber)
- library:wire-go·LibraryWire (Go)
- library:dagger-java·LibraryDagger
- library:guice·LibraryGoogle Guice
prerequisite_for_learning1
- skill-area:backend-api-design·SkillAreaBackend API Design
requires_expertise1
- role:distinguished-engineer·RoleDistinguished Engineer
requires_skill_area1
- workflow:vendor-evaluation-extended·WorkflowVendor Evaluation (Extended)