pg_extism
About An Extism sample showing how you can run Extism plugins from PostgreSQL using pgrx (by dylibso)
sql-udf
A wrapper for writing MariaDB/MySQL user defined functions in Rust (by pluots)
pg_extism | sql-udf | |
---|---|---|
4 | 1 | |
21 | 16 | |
- | - | |
3.0 | 6.4 | |
about 2 months ago | 10 days ago | |
Rust | Rust | |
BSD 3-clause "New" or "Revised" License | GNU General Public License v3.0 or later |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
pg_extism
Posts with mentions or reviews of pg_extism.
We have used some of these posts to build our list of alternatives
and similar projects.
- Bringing WebAssembly to PostgreSQL using Extism
-
Bringing WebAssembly to PostgreSQL Using Extism
Hey HN - we've long wanted to bring Extism into a database server environment to see what a database could do with a more powerful extension system. Here we have an example of embedding Extism[0] into Postgres and calling UDF/plugins to run arbitrary compute, call-outs to LLMs for enrichment, and more.
Code examples here: https://github.com/dylibso/pg_extism
[0]: https://github.com/extism/extism
sql-udf
Posts with mentions or reviews of sql-udf.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-12-28.
-
Is it possible to get fast Rust compiles in a Docker container?
I see you answered a good part of your question, but I might have the dockerfile you want if size/cache is still a concern: https://github.com/pluots/sql-udf/blob/273eaed142f222b75f72d28911613ff5c0740365/Dockerfile.examples
What are some alternatives?
When comparing pg_extism and sql-udf you can also consider the following projects:
tchatchers - tchatche.rs is a blazing fast chat application built with Axum and Yew.rs
grapple_tournament_bot - A simple bot for the Grapple Tournament discord
egui - egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native
multirun - Run multiple commands and multiplex the standard output
v86 - x86 PC emulator and x86-to-wasm JIT, running in the browser
cargo-chef - A cargo-subcommand to speed up Rust Docker builds using Docker layer caching.
singlestore-wasm-toolkit - Tools to streamline development of Wasm UDFs for SingleStoreDB.
for-mac - Bug reports for Docker Desktop for Mac