What’s popular in software architecture

Your source for what’s next

Popular books

See all

Fundamentals of Software Architecture

Mastering API Architecture

Software Architecture: The Hard Parts

Data Mesh

Popular in live online training

See all

August 9 & 10, 2023

From developer to software architect

Presented by Nathaniel Schutta

Learn how to think strategically, manage stakeholder expectations, and make critical architectural decisions Software developers often long to upgrade their careers by becoming software architects. But many don't realize that although ...

September 13, 2023

Software Architecture Characteristics: Defining, Discovering, and Protecting Architecture

Presented by Neal Ford

Defining, Discovering, and Protecting Architecture Software systems consist of designs to both satisfy requirements and architecture characteristics, also known as non-functional requirements. Identify and preserving architecture characteristics is a key responsibility ...

September 18, 2023

Architecture foundations: Styles, patterns, and trade-offs

Presented by Neal Ford, Raju Gandhi

A survey of modern architecture patterns Understanding the topology, rationale, and trade-offs for common architecture styles and when to use synchronous or asynchronous communication patterns are critical foundational skills for architects. ...

July 27, 2023

Architecture foundations: Styles, patterns, and trade-offs

Presented by Neal Ford, Raju Gandhi

A survey of modern architecture patterns Understanding the topology, rationale, and trade-offs for common architecture styles and when to use synchronous or asynchronous communication patterns are critical foundational skills for architects. ...

September 11, 2023

Architecture for Modern Engineering Practices

Presented by Neal Ford

Best practices to support structuring deployment pipelines for continuous delivery and continuous integration Yesterday's best practice is tomorrow's anti-pattern. Everything in software continues to shift and move including architecture, a painful ...

September 11 & 12, 2023

System Design Interview Boot Camp

Presented by Rohit Bhardwaj

Solve complex problems using a proven framework Course description: Join expert Rohit Bhardwaj to examine a step-by-step approach to system design interview problems using real-world examples that will help you solve ...