Software Architecture with C++

ebook Andrey Gavrilin; Adrian Ostrowski; Piotr Gaczkowski
★★★☆☆
(3.3) 15 ratings • 3 reviews

Added on March 14, 2026

Description

Key Features

  • Design modern C++ systems using features from C++11 through C++20 and beyond
  • Explore distributed system design with observability, scalability, and maintainability in mind
  • Manage and package C++ applications, and prepare them for deployment using CMake, Conan, and CI/CD

Who this book is for

This book is intended for experienced C++ developers and software engineers aiming to expand their architectural knowledge, lead software projects, or build scalable systems. It assumes readers are comfortable with modern C++ (C++11 onwards) and familiar with basic design principles and patterns.