Ambitious Systems
Home
Garden
About
Tag: "Software Architecture"
note
Jan 22, 2021
IDs are meaningless to humans, and that is their precise utility
Software Architecture
Identity
note
Jan 20, 2021
Distributed Actor Frameworks bring the power of message brokers to the Actor Programming model
Software Architecture
Distributed Actor Framework
Actor Model
note
Jan 16, 2021
Application changes should be forward and backward compatible
Software Architecture
Forward Compatibility
Backward Compatibility
Evolvability
Schema Evolution
note
Jan 03, 2021
Abstractions are effective means to manage complexity
Software Architecture
Abstraction
Accidental Complexity
note
Jan 02, 2021
Fault tolerance is about avoiding system-wide failures because of component-level faults
Reliability
Fault Tolerance
Software Architecture
note
Jan 02, 2021
Simplicity should be the key goal for all systems
Software Architecture
Accidental Complexity
Sustainability