3 ms·
Beej's Guide to Network Programming is a classic: https://beej.us/guide/bgnet/ https://beej.us/guide/bgnet/
by jka 5y ago
Beej's Guide to Network Programming is a classic: https://beej.us/guide/bgnet/ https://beej.us/guide/bgnet/
- SiliconAlley 5y agoThough a classic, I think we can all agree this is literally the opposite of what the OP is asking for...
- mooreds 5y agoThat looks really interesting, but I'm not sure it addresses OP's question. He seemed to be wanting to learn modern networking architecture, rather than low level networking programming. I don't have a great reference, but I'd start with the Networking Section from the Unix/Linux System Administration Handbook: https://www.admin.com/ https://www.admin.com/ and follow the references from there.
- jka 5y agoTrue, thank you; a few too many of my neurons related to "good, public network learning resources" fired, versus too few "take your time, read and understand the question" :) Sorry about that OP. mooreds's reference here looks useful. From a circumstances angle: it sounds ungreat that your team is under time pressure for this, and so it might be a situation where consulting outside experts (per mixmastamyk's advice in the thread) and/or pushing back to understand why this has arrived with you as a responsibility and priority as a non-expert. That said, it's also a chance to learn, and perhaps there's a strong business opportunity being pursued. Best of luck.