Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
fengjiachun committed Nov 10, 2015
1 parent 9420a6d commit 3c2c6f8
Showing 1 changed file with 21 additions and 18 deletions.
39 changes: 21 additions & 18 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,35 +6,38 @@ Jupiter

-------------------------------------------------------------------------------------------------------
Jupiter Architecture:

═ ═ ═▷ init ─ ─ ─ ▷ async ──────▶ sync
***************************************************************************************************
┌ ─ ─ ─ ─ ─ ─ ┐

│ │
┌ ─ ─ ─ ─ ─ ─ ─ ─ ─
Subscribe═ ═ ═ ═ ▷ Registry │◁ ═ ╬ ═ ═ ═ ═ ═ Register
Subscribe ═ ═ ═ ═▷│ Registry ◁═ ═ ═ ═ ═ ═ ═ ═ ═ ═
║ │ Register
└ ─ ─ ─ ─ ─ ─ ─ ─ ─
║ │
║ │

║ │
║ │

║ │
─ ─ ─ Notify─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
│ ║
║ │
─ ─ ─Notify ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
│ ║

│ ║
│ ║

│ ║
│ ║
┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┌ ─ ─ ─ ─ ─ ─ ─ ─ ─
└ ▷ Consumer ├─────────────────Invoke────────┼────▶ Provider │
│ ├ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─│─ ─ ─ ─ ─ ─ ─▷ │
│ │
└ ▷ Consumer │ Invoke │ Provider │
│ │
├──────────────────────┼─────────────▶ │
└ ─ ─ ─ ─ ─ ─ ─ ─ ─ └ ─ ─ ─ ─ ─ ─ ─ ─ ─
─ ─ ─ ─ ─ ─ ─ ─
┌ ─ ─ ─ ─ ─ ─ ─ ─ ─
Monitor │
└ ─ ─ ─ ─ ─ ─ ─ ─ ─

┌ ─ ─ ─ ─ ─ ─ ─ ─ ─
Monitor │◁ ─ ─ ─ ─ ─ ─ ┘
└ ─ ─ ─ ─ ─ ─ ─ ─ ─
***************************************************************************************************

-------------------------------------------------------------------------------------------------------
Expand Down

0 comments on commit 3c2c6f8

Please sign in to comment.