~/conference

EuroPython 2019

date:2019-07-08..2019-07-14
location:Basel, Switzerland
series:EuroPython · 3 editions
editions:[EuroPython 2011, EuroPython 2015, EuroPython 2019]
titleauthorlength
How To Build a Python Microservice Without Losing a JobAnton Caceres30m
Argues that microservice migration needs concrete choices not slogans and recommends starting with one or two platforms to avoid a polyglot epic zoo, showing…
Talk on
Building Data-Driven Client Relationship Management in Banking with PythonPaul Hughes31m
A bank replaces Excel sheets with a production Python stack that extracts features via SQLAlchemy-powered feature extraction, processes up to a million…
Talk on
How to write a JIT compiler in 30 minutesAntonio Cuni41m
Claims a working x86_64 JIT for a float-only subset of Python is written from scratch during the demo and actually runs. Uses an assembly encoder library…
Talk on
Python Performance: Past, Present and FutureVictor Stinner48m
Survey of Python implementations and why many JIT projects stop: several research efforts target big speedups but fail to deploy; Unladen Swallow aimed 5x…
Talk on
Downloading a Billion Files in PythonJames Saryerwinnie28m
Single-machine setup (16 cores, 64 GB) downloads one billion ~100‑byte files from a paginated REST API. Synchronous requests cost ~3 ms/request (~35 days)…
Talk on
Configuring uWSGI for Production: The defaults are all wrongPeter Sperl31m
Recommends a concrete uWSGI baseline: keep master on, enable threads, turn on strict-config-parsing and vacuum; set need-app=true so a syntax-error process…
Talk on
Advanced asyncio: Solving Real-world Production ProblemsLynn Root40m
Builds a simplified chaos-monkey service that listens to pub/sub and restarts hosts, showing concrete code: uses asyncio.create_task and…
Talk on
Parallel computing in Python: Current state and recent advancesPierre Glaser30m
Shows concrete fixes and numbers: multiprocessing (process pools) beats threads because of the GIL, four-worker benchmarks approach ideal speedups for many…
Talk on
Go(lang) to PythonStefan Baerisch45m
Shows how to expose Go code as a Python extension by building a C archive with CGo + Cython, using a handle-to-pointer registry (integer IDs) to keep Go…
Talk on
Python's Parallel Programming Possibilities - 4 levels of concurrencySamuel Colvin32m
Compares four concrete concurrency levels with code examples: multiple machines via RQ with Redis (jobs pushed as Redis lists, demonstrated across hosts/VMs)…
Talk on
Dash: Interactive Data Visualization Web Apps with no JavascriptDom Weldon32m
Dash lets data teams build interactive browser apps in pure Python, no JavaScript, by serving layouts via Flask and wrapping React controls as…
Talk on
High Performance Python Microservice CommunicationJoe Cabrera17m
Compares REST vs gRPC with concrete claims and code: gRPC is six times faster and supports duplex streaming and HTTP/2 features like multiplexing and header…
Talk on
Real time Platform for Second Look Business Use Case Using Spark & KafkaIvy Lu26m
Capital One builds a real‑time pipeline for Second Look using Spark and Kafka to move from Hadoop MapReduce + MongoDB + Luigi to a low‑latency AWS stack…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.