Skip to content

Instantly share code, notes, and snippets.

@cilerler
Created September 25, 2017 19:41
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save cilerler/0a1c652d6de04c603fe937a5e26aaa03 to your computer and use it in GitHub Desktop.
Save cilerler/0a1c652d6de04c603fe937a5e26aaa03 to your computer and use it in GitHub Desktop.
sequenceDiagram
    participant Service
    participant Provider

    loop Minute query
        Service->> Provider: request Records

        alt is maintenance
            Provider --x Service: response No-Record
        else is page
            Provider --x Service: response Records

            Service ->> Service: locate New Records

            opt new Record exist
                loop Details
                    Service ->> Provider: request Details
                    Provider --x Service: respose Details
                end
            end
        end

        Note right of Service: Wait until<br/>time is up...

    end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment