Oct 11, 2023
Distributed System Algorithm Implementer Binding Challenge using PyO3 - Gyubong Lee
Gyubong Lee
Software Engineer
Oct 11, 2023
Distributed System Algorithm Implementer Binding Challenge using PyO3 - Gyubong Lee
Gyubong Lee
Software Engineer
Overview
This talk will cover the technical details of the Python bindings that I've spent the most time thinking about since joining Lablup, and that I'm still working on.
More specifically, the talk will focus on the technical details of exposing traces and handling exceptions, as well as the challenges of abstracting reference types to overcome the memory management differences between Rust and Python.
Due to the technical details, prior knowledge of Rust or PyO3 may be helpful to understand the presentation, but even if you don't, you can still get a general idea of what to expect.
Gyubong Lee
DevOps / Developer at Lablup. A developer who is interested in various open source activities. Currently, I am working on various issues related to distributed systems at my company. In this talk, I will cover the technical details of the Python binding, which I have spent most of my time thinking about and working on since joining Lablup.