Hacker News new | ask | show | jobs
by rakoo 3592 days ago
On top of other answers, I see other advantages:

* streaming in any direction (client->server, server->client, both). Not something easily done with a simple HTTP/JSON endpoint, all handled for you

* Arbitrary cancellation from the client or the server