BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//programme.europython.eu//europython-2026//speaker//ZWGLV
 B
BEGIN:VTIMEZONE
TZID:CET
BEGIN:STANDARD
DTSTART:20001029T040000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20000326T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-europython-2026-SNKUW7-0@programme.europython.eu
DTSTART;TZID=CET:20260713T134500
DTEND;TZID=CET:20260713T151500
DESCRIPTION:> *"There are only two hard problems in distributed systems: 2.
  Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once del
 ivery"*\n\nIf this made you curious\, this tutorial is the right place to 
 dive deeper into the interesting (sometimes weird) world of Distributed Sy
 stems. \n\nWhen you think of constructing systems that can scale to billio
 ns of people\, you have to think beyond single node programming patterns. 
 This introduces a couple of intriguing challenges like how do you make tho
 usands of nodes agree? Or jargons like *CAP Theorem*.  To make matters eve
 n more complicated\, most of the material on this subject is highly theore
 tical & geared towards advanced learners. This quickly discourages a lot o
 f programmers who tend to learn better by doing rather than just reading a
 bout things.\n\nPython has always been a great vehicle to learn complex te
 chnologies efficiently. It enables a programmer to cut through the weeds t
 o focus on the core concepts. This was recently exemplified when Andrej Ka
 rpathy taught a way to train a GPT in pure python with [microgpt.py](https
 ://gist.github.com/karpathy/8627fe009c40f57531cb18360106ce95). \nSimilarly
 \, it can be an efficient vehicle to deconstruct the fundamentals of large
  scale systems\, which are essential for a holistic view of modern day app
 lications.\n\nIn this tutorial\, we will have several hands on exercises t
 o dive deeper into the tenets of reliability\, availability & scalability.
  By simulating a Distributed Cluster with pure python code we'll poke the 
 system\, make it fail & closely study the perils of planet scale systems &
  how to overcome them.\n\nTowards the end of the tutorial\, you'll have a 
 clear mental model of some of the most confusing concepts (Consistency\, C
 onsensus\, Clocks etc) in distributed systems. The ultimate goal is to giv
 e you enough knowledge\, curiosity & tooling so that you can explore this 
 field on your own & be confident about building the next planet scale syst
 em.
DTSTAMP:20260524T121556Z
LOCATION:Conference Hall Complex A (S4A)
SUMMARY:Deconstructing the tenets of Planet Scale Systems with Python - Abh
 imanyu Singh Shekhawat
URL:https://programme.europython.eu/europython-2026/talk/SNKUW7/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-europython-2026-SNKUW7-1@programme.europython.eu
DTSTART;TZID=CET:20260713T153000
DTEND;TZID=CET:20260713T170000
DESCRIPTION:> *"There are only two hard problems in distributed systems: 2.
  Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once del
 ivery"*\n\nIf this made you curious\, this tutorial is the right place to 
 dive deeper into the interesting (sometimes weird) world of Distributed Sy
 stems. \n\nWhen you think of constructing systems that can scale to billio
 ns of people\, you have to think beyond single node programming patterns. 
 This introduces a couple of intriguing challenges like how do you make tho
 usands of nodes agree? Or jargons like *CAP Theorem*.  To make matters eve
 n more complicated\, most of the material on this subject is highly theore
 tical & geared towards advanced learners. This quickly discourages a lot o
 f programmers who tend to learn better by doing rather than just reading a
 bout things.\n\nPython has always been a great vehicle to learn complex te
 chnologies efficiently. It enables a programmer to cut through the weeds t
 o focus on the core concepts. This was recently exemplified when Andrej Ka
 rpathy taught a way to train a GPT in pure python with [microgpt.py](https
 ://gist.github.com/karpathy/8627fe009c40f57531cb18360106ce95). \nSimilarly
 \, it can be an efficient vehicle to deconstruct the fundamentals of large
  scale systems\, which are essential for a holistic view of modern day app
 lications.\n\nIn this tutorial\, we will have several hands on exercises t
 o dive deeper into the tenets of reliability\, availability & scalability.
  By simulating a Distributed Cluster with pure python code we'll poke the 
 system\, make it fail & closely study the perils of planet scale systems &
  how to overcome them.\n\nTowards the end of the tutorial\, you'll have a 
 clear mental model of some of the most confusing concepts (Consistency\, C
 onsensus\, Clocks etc) in distributed systems. The ultimate goal is to giv
 e you enough knowledge\, curiosity & tooling so that you can explore this 
 field on your own & be confident about building the next planet scale syst
 em.
DTSTAMP:20260524T121556Z
LOCATION:Conference Hall Complex A (S4A)
SUMMARY:Deconstructing the tenets of Planet Scale Systems with Python - Abh
 imanyu Singh Shekhawat
URL:https://programme.europython.eu/europython-2026/talk/SNKUW7/
END:VEVENT
END:VCALENDAR
