Schematex
sequence·OMG UML 2.5.1·software·complexity 3/3·since v0.5.1

Combined fragments gallery

UML sequence diagram demonstrating alt, opt, loop, par, critical, and ref frames in one realistic API interaction.

For the distributed-systems engineer

Open in Playground →
sequence·§
↘ preview
100%
Sequence Diagram — API request with combined fragments 6 participants, 12 messages, 5 combined fragments. API request with combined fragments Client API Gateway Auth Orders DB «queue» Events opt [idempotency key present] loop [1,3] par critical alt [token valid] [token invalid] ref Validate token 1. POST /orders 2. checkScopes() 3. scopes 4. lookupRequest(key) 5. previous result? 6. reserveInventory() 7. reservation result 8. OrderRequested 9. persistOrder() 10. commit ok 11. 201 Created 12. 401 Unauthorized
UTF-8 · LF · 34 lines · 790 chars✓ parsed·13.7 ms·11.3 KB SVG

Scenario

This is a compact tour of UML sequence constructs that matter in real service diagrams. The request validates auth, checks idempotency, retries a reservation, publishes asynchronously, persists state, and returns a response.

Annotation key

Sequence diagram syntax