Skip to content

Instantly share code, notes, and snippets.

@fahrinh
Created January 22, 2020 06:15
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 fahrinh/c4ffaa36accfb70998a023ff4112aa1a to your computer and use it in GitHub Desktop.
Save fahrinh/c4ffaa36accfb70998a023ff4112aa1a to your computer and use it in GitHub Desktop.
@startuml
title "HotStone"
actor "User / Search Engine Bot" as User
User -> Frontend : accesss a web page
Frontend -> HotStone : pass URL of the web page
activate HotStone
HotStone -> HotStone : URL matching
note left: Is it matched with\nURL pattern of a Rule ?
alt if matched
HotStone -> DataSource: lookup data
DataSource -> HotStone: get data
HotStone -> Frontend: render <meta>tags &\n content with data
Frontend -> User: display the web page
end
@enduml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment