rusty-mermaid Gallery

25 diagram types — 297 diagrams rendered by rusty-mermaid

architecture (5)

arch_api_gateway
API DB Database DSK Storage DSK Storage 2 SRV Server
Source (.mmd)
architecture-beta
    group api(cloud)[API]

    service db(database)[Database] in api
    service disk1(disk)[Storage] in api
    service disk2(disk)[Storage 2] in api
    service server(server)[Server] in api

    db:L -- R:server
    disk1:T -- B:server
    disk2:T -- B:db
arch_junctions
SRV Service A SRV Service B SRV Service C DB Database
Source (.mmd)
architecture-beta
    service a(server)[Service A]
    service b(server)[Service B]
    service c(server)[Service C]
    service d(database)[Database]
    junction j1
    junction j2
    a:R -- L:j1
    b:R -- L:j1
    j1:R -- L:j2
    j2:R -- L:c
    j2:B -- T:d
arch_multi_group
Cloud Platform Backend SRV Web Server SRV API Server DB PostgreSQL DSK Redis Cache
Source (.mmd)
architecture-beta
    group cloud(cloud)[Cloud Platform]
    group backend(server)[Backend] in cloud
    service web(server)[Web Server] in backend
    service api(server)[API Server] in backend
    service db(database)[PostgreSQL] in cloud
    service cache(disk)[Redis Cache] in cloud
    junction mid in cloud
    web:R -- L:api
    api:B -- T:db
    api:R -- L:mid
    mid:R -- L:cache
arch_network
Cloud Platform Internal Network SRV Load Balancer SRV App Server 1 SRV App Server 2 DB Cache DB Primary DB
Source (.mmd)
architecture-beta
    group cloud(cloud)[Cloud Platform]
    group internal(server)[Internal Network]

    service lb(server)[Load Balancer] in cloud
    service app1(server)[App Server 1] in cloud
    service app2(server)[App Server 2] in cloud
    service cache(database)[Cache] in internal
    service db(database)[Primary DB] in internal

    lb:B --> T:app1
    lb:B --> T:app2
    app1:R -- L:cache
    app2:R -- L:cache
    cache:B -- T:db
arch_single_service
DB Standalone DB
Source (.mmd)
architecture-beta
    service db(database)[Standalone DB]