Oh My Learning
Home
/
Architecture
/
Fundamentals of Software Architecture
Fundamentals of Software Architecture
22 lessons · 0/22 discussed · baseline
senior
01
Architectural Thinking
4 min read
senior
drafted
02
Role of the Software Architect
4 min read
senior
drafted
03
Architectural Characteristics
5 min read
senior
drafted
04
Discovering Architectural Characteristics
5 min read
senior
drafted
05
Measuring and Governing Characteristics
4 min read
senior
drafted
06
Modularity Fundamentals
6 min read
mid
drafted
07
Component-Based Thinking
6 min read
mid
drafted
08
Architecture Quanta
6 min read
senior
drafted
09
Monolithic vs Distributed Architecture
6 min read
mid
drafted
10
Fallacies of Distributed Computing
8 min read
mid
drafted
11
Layered Architecture
6 min read
mid
drafted
12
Modular Monolith
7 min read
mid
drafted
13
Pipeline Architecture
5 min read
mid
drafted
14
Microkernel Architecture
5 min read
mid
drafted
15
Service-Based Architecture
5 min read
senior
drafted
16
Event-Driven Architecture
5 min read
senior
drafted
17
Space-Based Architecture
5 min read
senior
drafted
18
SOA and Microservices
5 min read
senior
drafted
19
Choosing an Architecture Style
7 min read
senior
drafted
20
Architecture Decisions and ADRs
7 min read
senior
drafted
21
Architecture Risk and Communication
7 min read
staff
drafted
22
Architect Leadership and Career
7 min read
staff
drafted