Participants

Participants are the actors in a sequence diagram - users, services, databases, etc.

Syntax

@seq
[participants]
  id:Label
  id:Label|type
Rendered diagram

Basic Participants

Rendered diagram

Participant Types

Different types render with different styles:

Rendered diagram
Type
Description
Visual

actor

Human user

Stick figure

client

Client application

Rectangle

service

Backend service

Rectangle

database

Data store

Cylinder

queue

Message queue

Cylinder

Participant Order

Participants appear left-to-right in declaration order:

Rendered diagram

Next Steps

Last updated