-
Notifications
You must be signed in to change notification settings - Fork 6
Open
Labels
apply开源项目申请加入 r2cn 使用标签开源项目申请加入 r2cn 使用标签
Description
[项目名称] 燕几图引擎
[项目代码仓库] https://github.com/rustica-lang/rustica-engine
[项目网站] https://rustica.dev/
[项目简介] 燕几图引擎(Rustica Engine)是一个融合了 PostgreSQL 后端的 WebAssembly 运行时环境,旨在用数据库进程安全地托管用户程序,直接对外提供 API 接口的同时,支持零开销的数据库访问。数据库即后端(DBaaB)的设计是一种小众但前沿的方向,区别于传统的存储过程或 pl/pgSQL、pl/v8 等已有技术,DBaaB 更偏重于开发者体验、安全性、云原生以及与新技术(如现代化前端、新一代编程语言、serverless、智能体等)的兼容,是人工智能时代数据解决方案的候选项之一。出于性能需要,燕几图引擎底层 WASM 接口包含非标准 FFI,虽理论上可兼容任何客体编程语言,但目前主要支持的是月兔(MoonBit)和燕几图编程语言本身。现有版本的引擎是我朋友 @XeniaLu 用 C/WAMR 写的,这次我受邀(@CAIMEOX)申请 R2CN 计划,可以指导实习生同学用 Rusty V8 重新实现这个引擎,为社区增加更多开源选项。
[联系人及邮件] @fantix fantix.king@gmail.com UTC-05:00
Reactions are currently unavailable
Metadata
Metadata
Labels
apply开源项目申请加入 r2cn 使用标签开源项目申请加入 r2cn 使用标签