Is puma the ONLY multi-threaded rails 4 http server?

No. In alphabetical order: Iodine a HTTP / Websocket Server & EventMachine alternative (kqueue/epoll based) Net::HTTP::Server, despite the lack of advertising, supports multithreading Phusion Passenger has supported multithreading since v4 beta Rainbows! supports multiple concurrency models, including multithreading Reel is a Celluloid-backed “evented” server, which “also works great for multithreaded applications and provides traditional multithreaded … Read more

Connecting to WSL2 server via local network

See this video, it helped me: https://www.youtube.com/watch?v=yCK3easuYm4 netsh interface portproxy add v4tov4 listenport=<port-to-listen> listenaddress=0.0.0.0 connectport=<port-to-forward> connectaddress=<forward-to-this-IP-address> for example netsh interface portproxy add v4tov4 listenport=3000 listenaddress=0.0.0.0 connectport=3000 connectaddress=172.30.16.3 Microsoft has published a little bit of information about this on their WSL1 to WSL2 comparison page