3 ms·
Thanks! Wasm in a context of a database is something I'm super excited about :) My dream would be making it easy to install native extensions, say a numerical
by 1st1 3y ago
Thanks! Wasm in a context of a database is something I'm super excited about :)
My dream would be making it easy to install native extensions, say a numerical or ML library, to your database, locally or in the cloud. With EdgeDB we can make it especially nice, given that we control all of the tooling and the query language. A wasm extension could theoretically add new storage type, new functions and operators, and EdgeQL would make using it in queries feel good.
Another use case would be allowing you to deploy API handlers compiled into wasm and let EdgeDB manage them for you. Builtin connection pooling + fast connect + keeping them in sync with the version of the schema you just deployed or are deploying would be pretty cool.
We've had some promising early experiments in this area but need some time to do it properly!