In version 3.8, Python supports System V style shared memory. This support allows creation of memory segments that can be shared between… (more…)
Read more »
I was writing a lambda function which, among other things, was supposed to read a csv file from S3, perform some validation on every row, then use boto3 to perform an S3 multipart upload.
I created a wrapper class around the multipart upload functionality... (more…)
Read more »
Code reuse is a very common need. It saves you time for writing the same code multiple times, enables leveraging other smart people’s work… (more…)
Read more »
Python is slow, and compiled languages like Rust, C, or C++ are fast. So when your application is too slow, rewriting some of your code in a compiled extension can seem like the natural approach to speeding things up. Unfortunately, compiled extensions ar... (more…)
Read more »