Location: Montréal, Québec, Canada
Remote: Yes, (hybrid in Montréal)
Willing to relocate: No
Technologies: Scala / Java, Typescript / Javascript, Python, Rust, PostgreSQL / MySQL / SQLite, AWS / GCP, Terraform
Résumé/CV: https://davidfrancoeur.com/resume.pdf
Email: [email protected]
Senior Software Developer with extensive experience with Scala (and Java), Typescript (and Javascript) and Python. Very interested in functional programming languages like Haskell and Nix, but also low-level system programming like Rust.
Not an expert, so I could be wrong, but my understanding is that you could just copy those bytes directly from the wire to your memory and treat those as the Arrow payload you're expecting it to be.
You still have to transfer the data, but you remove the need for a transformation before writing to the wire, and a transformation when reading from the wire.
Senior Software Developer with extensive experience with Scala (and Java), Typescript (and Javascript) and Python. Very interested in functional programming languages like Haskell and Nix, but also low-level system programming like Rust.