List of videos

Build a Serverless WebAssembly App in Python using Spin | Sohan Maheshwar | Conf42 Python 2024

Read the abstract ➤ https://www.conf42.com/Python_2024_Sohan_Maheshwar_serverless_webassembly_app_spin Other sessions at this event ➤ https://www.conf42.com/python2024 Join Discord ➤ https://discord.gg/DnyHgrC7jC Support our mission ➤ https://www.conf42.com/support Chapters 0:00 intro 0:20 preamble 0:50 the next wave of cloud compute will be powered by webassembly 1:37 what is webassembly? 2:07 a few things to know about webassembly 2:32 wasm is another bytecode format 3:49 a few things to know about webassembly 5:55 compile and run 6:43 wasi: a new kind of system interface 7:46 compilation and language support 8:27 rust has a great wasm support 8:52 interpreted languages are a little more tricky 9:11 you need to compile the interpreter to wasm 10:24 getting started with wasm 10:32 introducing spin 11:51 demo 1 17:15 4 things making webassembly great 19:19 how this will change cloud computing 20:46 no more clunky containers 22:30 fix serverless 24:32 demo 2 27:43 component model 28:33 wasm module 29:06 composing applications 29:35 componentize-py 30:27 thank you!

Watch
Streaming DataFrames: A New Way to Process Streaming Data | Tomas Neubauer | Conf42 Python 2024

Read the abstract ➤ https://www.conf42.com/Python_2024_Tomas_Neubauer_dataframes_process_streaming_data Other sessions at this event ➤ https://www.conf42.com/python2024 Join Discord ➤ https://discord.gg/DnyHgrC7jC Support our mission ➤ https://www.conf42.com/support Chapters 0:00 intro 0:20 preamble 0:30 hello, nice to meet you! 0:41 racing background 2:08 agenda 2:31 why strean processing? 4:19 stream processing architecture 5:12 kafka producer and consumer apis 6:07 stream processing frameworks 9:15 stream processing library example 9:35 debugging 9:54 jar files... 10:11 udfs are nasty 10:26 our approach to stream processing 11:10 goals 11:33 is there a third way? 12:08 quix streams - sdf 12:45 goal 13:16 demo 20:09 try quix

Watch
Sketching Algorithms: Making Sense of Big Data in a Single Stroke | Tun Shwe | Conf42 Python 2024

Read the abstract ➤ https://www.conf42.com/Python_2024_Tun_Shwe_sketching_algorithms_big_data Other sessions at this event ➤ https://www.conf42.com/python2024 Join Discord ➤ https://discord.gg/DnyHgrC7jC Support our mission ➤ https://www.conf42.com/support Chapters 0:00 intro 0:20 preamble 0:30 hello 1:12 quix 1:52 quix streams 2:06 quix cloud 2:44 what is a sketch? 3:20 approximate answers 3:42 sketch characteristics 4:24 sketch components 5:37 why exact == slow 5:40 distributed processing 6:17 unique word count 7:19 massively parallel processing (mpp) 7:31 shuffling is slow 8:00 latency numbers every programmer should know 8:28 why sketches == fast 9:08 sketch design 9:51 sublinear data structure growth 10:21 mergability 10:30 non-additive challenges are everywhere 11:03 unique counts are non-additive 11:29 non-additive challenges solved 12:40 types of sketches 13:57 count min sketch 19:10 open source sketches 19:24 apache datasketches (java, c++, python) 22:26 datasketch extensions 23:14 thank you

Watch
Advanced API Design for Scalable Distributed Systems | Santosh Nikhil Kumar | Conf42 Python 2024

Read the abstract ➤ https://www.conf42.com/Python_2024_Santosh_Nikhil_Kumar_api_design_scalable_distributed_systems Other sessions at this event ➤ https://www.conf42.com/python2024 Join Discord ➤ https://discord.gg/DnyHgrC7jC Support our mission ➤ https://www.conf42.com/support Chapters 0:00 intro 0:20 preamble 2:20 rest for http and thrift for rpc 15:24 design asynchronous api calls with callback 27:34 design rate limiting your apis 31:32 design idempotency for apis

Watch
Data Refinement: Unleashing the Power of SQL in Python using Polars | Tom Levy | Conf42 Python 2024

Read the abstract ➤ [abstract link] Other sessions at this event ➤ https://www.conf42.com/python2024 Join Discord ➤ https://discord.gg/DnyHgrC7jC Support our mission ➤ https://www.conf42.com/support Reach out to Tom ➤ tomlevy02@gmail.com Chapters 0:00 intro 0:20 preamble 0:32 agenda 0:54 why polars? 3:09 introduction to sql content 5:05 utilize lazyframes for big datasets 10:16 common table expressions (ctes) 13:47 thank you!

Watch
Implementing Hexagonal Arch in Serverless Apps | Hazel Andrea Saenz Giron | Conf42 Python 2024

Read the abstract ➤ https://www.conf42.com/Python_2024_Hazel_Andrea_Saenz_Giron_resilient_applications_serverless Other sessions at this event ➤ https://www.conf42.com/python2024 Join Discord ➤ https://discord.gg/DnyHgrC7jC Support our mission ➤ https://www.conf42.com/support Chapters 0:00 intro 0:20 preamble 0:45 this is the story about how i learned to design resilient applications as a rock star 3:44 hexagonal architecture 5:59 serverless architecture 11:42 the perfect mix 14:52 with great power comes great responsibility 17:19 resilient architecture 19:41 dive into the code - demo 25:02 do it yourself 26:06 thank you!

Watch
Functor Zoo | Chaur Wu | Conf42 Python 2024

Read the abstract ➤ https://www.conf42.com/Python_2024_Chaur_Wu_functor_zoo Other sessions at this event ➤ https://www.conf42.com/python2024 Join Discord ➤ https://discord.gg/DnyHgrC7jC Support our mission ➤ https://www.conf42.com/support Chapters 0:00 intro 0:20 preamble 0:31 about this talk 1:06 about me 1:21 agenda 1:32 a function 1:58 another function 2:16 category of types (t) 3:01 list of numbers 3:27 clist of numbers 4:01 clist is a functor 4:49 io side effects 6:06 io functor 6:58 partial function 7:37 not very composable 8:15 option for better composability 9:01 option is a functor 9:18 composing functors 10:26 category od small categories 10:44 example of clist . option 11:31 covariant functor in general 12:07 contravariant functor 12:43 predicate is a contravariant functor 13:24 closed category 15:58 applicative functor is lax closed functor 16:22 example of applicative functor 17:29 bifunctor 18:47 example of bifunctor 19:38 profunctor 21:05 forget 21:16 star and costar 21:44 example of star profunctor 22:57 summary

Watch
Exploring the Latest Features of Python 3.12 | Dmitrii Ivashchenko | Conf42 Python 2024

Read the abstract ➤ https://www.conf42.com/Python_2024_Dmitrii_Ivashchenko_latest_features_python_312 Other sessions at this event ➤ https://www.conf42.com/python2024 Join Discord ➤ https://discord.gg/DnyHgrC7jC Support our mission ➤ https://www.conf42.com/support Chapters 0:00 intro 0:20 preamble 0:29 the latest features of python 3.12 0:39 typing improvements 1:21 generics with new syntax 1:52 typedict 2:37 override decorator 3:10 advanced type parameters 3:58 type aliases 4:28 lazy evaluation 5:03 syntax improvements 5:45 reusing quotes within f-strings 6:14 arbitraty nesting of f-strings 6:33 multi-line expressions and comments 7:02 backlashes and unicode characters 7:21 improved error messaging for f-strings 7:48 itertools.batched 8:13 performance 8:42 asyncio performance enhancements 9:16 boost in inspect and typing modules 9:52 unique per interpreter gil 10:26 comprehension inlining 11:12 immortal objects 11:50 buffer protocol 12:26 other enhancements 12:50 debugging 13:17 improved nameerror suggestions 13:42 syntax and importerror enhancements 14:07 low impact monitoring 14:48 resources & links

Watch
Full Life-Cycle Infrastructure Orchestration | Long Zhang & Vladimir Shcherbinin | Conf42 PE 2024

Read the abstract ➤ https://www.conf42.com/Platform_Engineering_2024_Long_Zhang_Vladimir_Shcherbinin_connectivity_infrastructure_engineering Other sessions at this event ➤ https://www.conf42.com/platform2024 Support our mission ➤ https://www.conf42.com/support Join Discord ➤ https://discord.gg/mvHyZzRGaQ Chapters 0:00 intro 0:14 context of electrolux's work 1:54 challenges in platform engineering 4:01 vladimir's insights on infrastructure orchestration 4:50 automating developer support 5:34 implementing idp and backstage 12:18 cost engineering and open source projects 15:52 infowallet and cost metrics 20:27 demo of infowallet 24:50 conclusion and summary

Watch