Skip to content

Learn about the inner workings of the Internet and Twisted

Photo of Grace Law
Hosted By
Grace L. and 2 others
Learn about the inner workings of the Internet and Twisted

Details

On June 10, enjoy lightning talks from our members and learn more about networking from Noah Kantrowitz and Twisted from Glyph.

Lightning talks:

Thomas Kluyver - Building wheels without setup.py

Daniel Roesler - Coming Soon: Free HTTPS Certificates

Please sign up to give a lighting talk here (https://docs.google.com/forms/d/1LtV839ktupRboMUSXlXqoJ9lLFvpe-TZtLCf2q6jUpY/viewform?usp=send_form).

Talk #1 How the Internet Works

The Internet runs the world; it connects our devices, powers our businesses, and even talks to our thermostats. But how does it all happen? We will follow an adventurous young web browser from the moment a hapless user presses "enter" and witness the trials and tribulations of many packets. Ride alongside the most fearsome syscalls as we learn how the Internet works! This will include an overview of TCP, UDP, DNS, and packet routing.

Bio: Noah Kantrowitz is a web developer turned infrastructure automation enthusiast, and all around engineering rabble-rouser. By day he builds tools and services for Balanced, and by night he leads the Python Software Foundation infrastructure team. He is an active member of the Chef community, and enjoys merge commits, cat pictures, and beards.

Talk #2 The Shadow Python: The Ecosystem You Didn't Know that Twisted Has

Twisted is well-known for its event-driven programming model and support of a wide array of built-in wire protocols.

But the Twisted community also has a surprisingly large - and surprisingly quiet - ecosystem surrounding it. Did you know, for example, that you can use Twisted to create services on the Tor network? Or that there are Twisted-based equivalents to libraries like Flask and Requests? Or talking to a Postgres database, or an LDAP server, or a Docker daemon, or the Github API, or a Twitter feed, asynchronously?

In this talk we will survey some of the plug-in interfaces Twisted offers, how projects in the ecosystem use them, and how (and why) you could create your own.

BIO:

In the future, Glyph is perhaps best known for his leadership of a ragtag cabal of rogue humans, cyborgs and AIs to prevent the ADCN (Autonomous Devices Collective Network) and the UHN (United Human Nations) from escalating their cross-species conflict into a perpetual war. To date, however, his most prominent work has been the invention and continued development of the Twisted event-driven networking engine. Echoes of his future work to subvert the global State can be seen in his present work to reduce the amount of global mutable state within Twisted itself. Glyph has used Twisted to develop enterprise information management software, massively multiplayer online games, peer-to-peer networking software and eventually, with the help of his strong-AI allies, will use it to unite and heal a world at war.

Agenda:

6:15p - Check-in and mingle, with Pizza and Beer provided by our generous sponsor Yelp!

7:05p - Welcome

7:10p - Lightning Talks and Announcements while lightning speakers set up

7:35p - Talk 1 and Q&A

8:20p - Talk 2 and Q&A

9:30p - Doors close

Please take note of the important check-in details at Yelp

  1. Doors open at 6:15pm to allow enough time for the check-in process. Before 6:15pm, please wait outside without blocking the building entrance. Wait list will be admitted beginning at 6:45pm. Doors close at 7:30pm.

  2. Please update the name on your account to reflect your FIRST NAME and LAST NAME. Yelp security will be checking IDs downstairs. If your name on Meetup.com is not the name on your ID, then please enter your full name here (https://docs.google.com/forms/d/1d_oPoxjcAQzOJqozHIzVuFNnOYi7CDrzouywq4U9SUo/edit).

  3. Since alcohol will be served at the event, we ask that any underage attendees RSVP directly to the meet up host.

  4. Waiting list folks will be allowed into the event AFTER we admit all confirmed attendees.

  5. There is no parking for bikes on-site. Folded-up folding bikes are okay.

Yelp is generously providing food, drinks, and beer in addition to their venue space.

Photo of San Francisco Python Meetup Group group
San Francisco Python Meetup Group
See more events
Yelp
140 New Montgomery · San Francisco, CA