Technical Books
Software Architecture: The Hard Parts
Currently reading

Software Architecture: The Hard Parts

Modern Trade-Off Analyses for Distributed Architectures

Ford, Richards, Sadalage, Dehghani, 2021

software