IICTPIICTP

TPBOK™ domain

Architecture & Systems Design

Client-server models, RESTful APIs, OOP/functional fundamentals, design patterns, and caching and scaling basics.

On the exams

How this domain is tested

The share of each exam, and what the domain covers at that level.

01

ATP™ · 24% of the exam

Client-server models, RESTful APIs, OOP/functional fundamentals, design patterns, and caching and scaling basics

02

CTP™ · 30% of the exam

Microservices, event-driven streaming, caching tiers, scalability trade-offs, and incremental legacy migration

03

PgTP™ · 25% of the exam

Enterprise system topologies, legacy modernization, and domain-driven design

04

PfTP™ · 20% of the exam

Enterprise capital asset lifecycles, portfolio tech stacks, and M&A audit

05

AIP™ · 26% of the exam

RAG topologies, vector search embeddings, semantic caching, and streaming APIs

06

CAP™ · 34% of the exam

Hybrid mesh architectures, cloud-agnostic abstractions, and resilient distributed storage

07

ADP™ · 16% of the exam

Modular architectures supporting independent squad deployability and feature toggling

08

IESP™ · 32% of the exam

Embedded memory layout, interrupts, RTOS concurrency, and low-power telemetry

09

LLMP™ · 30% of the exam

Quantization formats, memory bandwidth calculations, KV-cache management, and latency

10

CSTP™ · 28% of the exam

Carbon-aware design, asynchronous computation queues, and energy-minimalist caching

Go deeper

Free guide and reading list

01

Free domain guide

TPBOK Domain Guide 1 Architecture, free in the IICTP library.

03

What is caching?

Blog post