Doug Hoyte on Nostr: There is a "websocket" thread that is async since it handles multiplexing all the ...
There is a "websocket" thread that is async since it handles multiplexing all the different websocket connections. However, it delegates most CPU or I/O bound operations to various thread pools. There are more details in the Architecture section of the README: https://github.com/hoytech/strfry#architecture