Basic architecture diagram for a potential deadlink checker

main
Brian Picciano 2 months ago
parent 169cefa46c
commit 8ca4861a23
  1. 21
      src/deadlinks/architecture.mermaid

@ -0,0 +1,21 @@
flowchart LR
subgraph DeadLinks
URLs["`[]URL{
- URLString
- LastChecked
- Status
- DestURLs
- Pinned
}`"]
style URLs text-align:left
Cleaner -->|"periodically delete where\nnot linked to and not pinned"| URLs
CheckerWorker -->|getNext| Queue
Queue -->|iterate over stale| URLs
CheckerWorker -->|upsert| URLs
end
User -->|upsert pinned| URLs
User -->|notify pinned| Queue
User -->|query by state| URLs
Loading…
Cancel
Save