This is an experimental demo project using WebAssembly for crc32 sharding in Apache ShardingSphere
cargo build --target wasm32-wasi --release
wasmedge --dir .:. target/wasm32-wasi/release/wasmedge_quickjs.wasm sharding/sharding.js WasmEdge Runtime
Thanks wasmedge-quickjs for providing a reference