Hacker News new | ask | show | jobs
by bluocms 1037 days ago
You can design to be transport agnostic. Then add various transport types: sockets, http, in memory (for testing)…
1 comments

I don't think that is correct. HTTP is managed by applications, but TCP packets are managed in the OS kernel. That distinction determines your options of approach and how things interact when parsing transport negotiation mechanisms.