More changes

This commit is contained in:
Daniel Flanagan 2022-03-02 10:49:36 -06:00
parent ab0ede644a
commit 705b66e418
Signed by: lytedev
GPG key ID: 5B2020A0F9921EF4

View file

@ -31,9 +31,21 @@ alias RanchTalk.TalkTimer
From https://ninenines.eu/docs/en/ranch/2.1/guide/introduction/:
### Why do we care about Ranch?
Well, Ranch is used by Cowboy which is used by Plug.Cowboy, a Cowboy backend
for Plug, which is used by Phoenix, which is the most popular general-use
Elixir web framework. We use it _everywhere_ here at Divvy!
It is relatively simple to understand and makes for an excellent example for
showing the power of Erlang/OTP (and therefore Elixir!)
### So what the heck is it?
> Ranch is a socket acceptor pool for TCP protocols.
Ok, neat. What in the world does this mean?
Ok, neat. What in the world does this mean? "Socket"? "Acceptor"? "Pool"?!
I mean, I know what a TCP is. I use the internet. But...
### What is a Socket?