Our job might be to build web applications, but we can't build apps that rely on networking if we don't know how these networks and the big network that connects them all (this thing called the Internet) actually work. I'll walk through the basics of networking, then dive a lot deeper (from TCP/UDP to IPv4/6, source/destination ports, sockets, DNS, switching, firewalling and even OSPF, VRRP and BGP). Prepare for an eye-opener when you realize how much a typical app relies on all of these (and many more) working flawlessly... and how you can prepare your app for failure in the chain.

Comments

Comments are closed.

Gareth Ellis at 16:29 on 21 Feb 2019

This was an excellent breakdown of the complex topic of networking and how the web works - there was a lot of information on offer and I was just about able to keep up!

I was hoping for some concrete examples of how we can apply the networking knowledge to solve real problems, but the example problem presented was not directly related (although it did still introduce good ideas for dealing with network requests in a PHP application at a high level).

Thanks Wim!

Christophe at 23:00 on 21 Feb 2019

Very good.

Piers Beckley at 23:18 on 21 Feb 2019

I missed the first 10 minutes, and was still able to follow along and learn a great deal of useful information which i’m going to be able to use.

Great talk.

Aran Reeks at 09:00 on 22 Feb 2019

Wim clearly has a lot of depth to his knowledge, his presentation covered a lot in a short space of time but it was really informative and great to help fill in some blanks and rusty areas in my networking knowledge.