You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
21 lines
520 B
21 lines
520 B
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
|
|
|