July 23, 2023, 10:40 p.m. | Chris White

DEV Community dev.to

Note: I've added table of contents to previous installments so they'll hopefully be easier to navigate. Thanks to derlin for the nifty TOC generation tool!



  • Security Note

  • Basic Server

  • Permissions Dropping

  • Socket Server

  • A Thread Story or GIL Steals Your Lunch Money

  • Multiprocessing

  • Blocking and Polling via Selector

  • Conclusion


So far we've seen the basic communication pattern for networking and the three low level protocols that make up the core of Internet communication. Now we're going to look …

basic blocking communication easier money networking permissions python security server servers socket story tool tutorial

Head of Security Operations

@ Canonical Ltd. | Home based - Americas, EMEA

Security Specialist

@ Lely | Maassluis, Netherlands

Senior Cyber Incident Response (Hybrid)

@ SmartDev | Cầu Giấy, Vietnam

Sr Security Engineer - Colombia

@ Nubank | Colombia, Bogota

Security Engineer, Investigations - i3

@ Meta | Menlo Park, CA | Washington, DC | Remote, US

Cyber Security Engineer

@ ASSYSTEM | Bridgwater, United Kingdom