#System Design

24 articles

Fundamentals of Software Architecture
Architecture 2023-02-27

Fundamentals of Software Architecture

A review of Fundamentals of Software Architecture. A book that explains how to evaluate software architecture and covers architecture patterns. Grasping the idea of architectural characteristics and the representative patterns, it helps you build a foundation for design decisions.

#System Design#Book Review
Software Architecture Hardparts
Architecture 2023-02-27

Software Architecture Hardparts

A review of Software Architecture: The Hard Parts. Centered on the hard decisions in distributed systems, it organizes ways of thinking and approaches for restructuring architecture. Reading Fundamentals of Software Architecture and Building Evolutionary Architectures first makes it easier going.

#System Design#Book Review
System Design Interview
Architecture 2023-02-27

System Design Interview

A review of System Design Interview. The Japanese translation of the popular System Design Interview. Through interview scenarios, it concretely teaches how to design scalable systems. Books of this kind in Japanese are rare, making it one worth keeping on hand.

#System Design#Book Review
Devoured System Design Resources
Architecture 2023-02-27

Devoured System Design Resources

A link-collection-style roundup of the various resources I read while studying system design. Along with the motivation behind why I dug into the topic, it organizes articles, books, and other resources I found helpful for learning system design.

#System Design#Link Collection