Add support for native query engine bindings #27
Labels
kind/improvement
An improvement to existing feature and code.
level/advanced
priority/medium
topic: internal
Improvement or addition to non user facing code
topic: perf
Improvement or regression with performance
Problem
Prisma has experimental support for natively binding the query engine to the node client, this reduces the overhead between the client and the rust binary, improving performance.
We should look into whether or not this is feasible for us to do as well.
Suggested solution
Would probably make use of Py03 and Py03-asyncio I don't know how feasible this is yet but if this does end up shipping we would have to bundle the rust binary with the package either using wheels or a build extension as providing downloads for rust binaries is not something that would be feasible for me to provide.
Maybe related, should look into cibuildwheel for packaging, see uvloop for an example using GitHub actions
Status
Moved status to #165
The text was updated successfully, but these errors were encountered: