GitHub硬核开源:多语言实现的交易撮合引擎
一位开发者在 GitHub 上开源了名为 apexmatch 的交易撮合类项目。该项目极具技术含金量,目前分别使用 Java 和 Rust 实现了交易撮合的核心逻辑,并计划未来增加 Go 语言版本。作者通过这种“多语言同构”的方式,不仅展示...
标签索引 / 第 7 页
这个标签下有 212 篇文章。按时间回看相关判断与实践记录。
标签精选
一位开发者在 GitHub 上开源了名为 apexmatch 的交易撮合类项目。该项目极具技术含金量,目前分别使用 Java 和 Rust 实现了交易撮合的核心逻辑,并计划未来增加 Go 语言版本。作者通过这种“多语言同构”的方式,不仅展示...
Turbolite 是一款用 Rust 编写的 SQLite 虚拟文件系统(VFS),它允许数据库直接从 S3 或兼容对象存储中执行查询,无需挂载本地卷。该项目通过将默认页面大小扩大至 64KB、采用 zstd 压缩以及 B 树感知的智能预...
本文讲述了一位开发者在构建类 Lovart 的 AI 画布应用时的思考与转型。因难以承受云端高昂的服务器成本,作者决定放弃“云端+自动化”路线,转而采用 Rust 和 GPUI 技术栈,打造基于本地运行(Local-first)的 AI 画...
本文详细记录了作者使用 Rust 编程语言从零开始实现 AI Agent 的完整技术过程。作为一个高质量的技术实战系列,文章不仅涵盖了 Claude Code 的相关实现细节,还深入探讨了检索增强生成(RAG)与模型上下文协议(MCP)Se...
本文深入探讨了图数据库在 AI 时代的潜在复兴。作者指出,传统关系型数据库将关系视为附属,难以满足 AI 复杂推理的需求,而单纯依赖向量数据库的 RAG 模式也因缺乏语义连接而显得扁平。文章认为,图数据库将“关系”视为一等公民,结合 Rus...
本文详细介绍了用Rust编写的高性能命令行搜索工具ripgrep。通过25项严谨的基准测试,ripgrep在搜索速度和正确性上全面超越了GNU grep、The Silver Searcher(ag)及Git grep等主流工具。文章深入剖...
本文深入剖析了 Rust 语言中“一致性”和“孤儿规则”对生态系统发展的阻碍。作者指出,这些规则虽然保证了内存安全,却导致早期的核心库(如 serde)形成垄断,难以被替代,从而抑制了技术创新。文章评估了多种现有方案的局限性,并大胆提出移除...
Rust核心维护者Niko Matsakis汇总了社区对AI工具的激烈讨论。支持者认为AI是强大的生产力倍增器,能辅助搜索、重构和处理枯燥任务;反对者则痛斥AI生成了大量看似合理实则错误的“代码垃圾”,导致维护者审查负担过重甚至职业倦怠。此...
开发者基于 Rust 语言重构了微信与 AI Agent 的连接工具 weixin-agent-rs,旨在解决现有方案在可维护性和跨平台支持上的不足。该工具利用腾讯 WeChat iLink 接口,实现了微信消息与 Claude、Codex...
Tooscut是一款运行在浏览器中的专业非线性编辑器,利用WebGPU和Rust/WASM技术栈,实现了媲美原生应用的性能。它支持GPU加速渲染、多轨道时间轴、贝塞尔曲线关键帧动画以及实时特效处理。该工具采用“零安装”模式,通过文件系统访问...