Skip to content

Commit 9022e25

Browse files
authored
Update README.md
Fx typo
1 parent bf79e52 commit 9022e25

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

README.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,15 @@ I have seen lot of times this table from "Elixir in Action" book, and want to sh
1313
![plot](./static/idea.png)
1414
Elixir, Erlang, OTP,the BEAM,Phoenix & Liveview and Nerves, is an amazing stack to build a rea-time distributed IoT platform.
1515

16+
## Key components from the Web Framework
1617
```mermaid
1718
flowchart TD
1819
J["Endpoint"] <--> F["Router"]
1920
F <-- Handles Requests --> C("Cowboy - (HTTP & WebSocket)")
2021
A["LiveView (reactive controller)"] <-- Monitor current Connections --> B["Presence"]
2122
E("PubSub - (Message Queue)") --> A
2223
A <-- serves --> C
23-
A <--> D["Buisiness Logic API Layer"]
24+
A <--> D["Business Logic API Layer"]
2425
E <-- broadcast --> D
2526
D <-- Caches Data --> H("ETS - (In-Memory Key-Value Store)")
2627
D <-- Handles --> G("GenServers - (Background Job)") & I("Task - (Long Running Request)")

0 commit comments

Comments
 (0)