3 ms·
Every mental model of computing has its limits. Unix pipeline networks can have degree>1 (for instance tee(1) fans out, cat(1) fans in). People use json or powe
by ktpsns 1y ago
Every mental model of computing has its limits. Unix pipeline networks can have degree>1 (for instance tee(1) fans out, cat(1) fans in). People use json or powershell-kind-of-scuccessors for typing. Many RPC implementations are also not bidirectional (gRPC can be), and when thinking in RPC, you are quite far away from simple data streaming mechanisms. With all the complexity you now can get.
I think there is a reason why (web or unix domain) sockets still live today: They met a sweep spot between neccessary complexiy and mental simplicity.
- dang 1y agoComments moved thither. Thanks!