Igropyr:纯Scheme打造的Erlang式自愈Web服务器

A Erlang style pure Scheme Webserver and further

12guenchi💬 1

Igropyr 是一款基于纯 Chez Scheme 构建的 Web 服务器,完美融合了 Erlang 风格的容错机制。它采用“让崩溃发生”的设计哲学,当处理请求的工作进程崩溃或卡死时,系统会自动瞬间替换并重试,确保服务永不中断。更酷的是,它支持热代码替换,无需重启即可更新路由逻辑。通过绿色进程和 libuv 事件循环,Igropyr 在单线程下实现高并发,同时利用续体技术将多轮对话封装为独立进程,甚至能跨请求保持数据库事务状态。从自动故障恢复到底层架构创新,它重新定义了 Web 编程的可靠性边界。

"编写快乐路径,让监督者去处理悲伤路径。"

同日更多故事 · 2026-07-12