标签
asyncinject 0.7 发布,这是一个 Python 库,用于通过 pytest-fixtures 风格的依赖注入来运行异步工作流。该版本包含了由 AI 模型 Claude Fable 5 发现并修复的 bug 修复。
LM15-python 是一个轻量级的 Python 库,提供通用 API,用于对各种 LLM 提供商进行同步和异步调用。
深入技术解析Nosdesk的Rust后端,涵盖架构决策如流式管道、Postgres同步以及贯穿12万行代码的类型安全设计模式。
Matthias Endler 回顾了在 lychee 中实现递归的五年的艰难历程,lychee 是一个被大型科技公司使用的 Rust 链接检查器,详细描述了架构上的挑战和多次失败的尝试。
本文讨论了一个C++/WinRT模式,用于缓存Windows Runtime IAsyncOperation的结果,包括处理失败的情况,以便多个协程可以共享缓存的结果或异常。
一篇2015年的博文,提出一个假设的编程语言,其中函数被标记为红色或蓝色,借此比喻批评JavaScript等语言中同步与异步函数的人为区分。
本文介绍了在Nintendo 3DS上进行异步编程的必要性,因为其采用协作式多任务处理,并开始解释如何为其构建一个asyncio执行器,重点讨论了Rust中的任务、未来、唤醒器和执行器这些概念。
Raymond Chen解释了为什么C++/WinRT不像C#、JavaScript和Python那样允许多次等待异步操作,其原因是没有标准库的task类型,以及不为你未使用的功能付费的原则。
Python 3.15 引入了较小但值得注意的功能,包括优雅的 TaskGroup 取消和装饰器的上下文管理器改进,以及诸如延迟导入和 tachyon 分析器之类的主要功能。
Tonic,这个广受欢迎的 Rust gRPC 库,即将被上游至 CNCF 下的官方 gRPC 项目,同时计划推出新的 crate,并为现有用户提供持续支持。
一篇技术博客文章,探讨了在ARM架构上使用ARM通用定时器进行Rust异步编程,比较了定时器外设,并讨论了Embassy和RTIC等框架。
fate 1.0 是一个全新的完整异步 React 元框架,具备基于 SSE 的零配置实时视图、Drizzle 支持、原生 HTTP、Void Router、Vite 插件以及客户端垃圾回收等功能。它旨在通过规范化缓存和组合视图来简化数据获取。
解释了在具有 `Send` future 的异步 trait 方法中使用 `&self` 如何隐式要求实现类型具有 `Sync`,并提供了诸如改用 `&mut self` 或使用 `Sync` 内部可变性等解决方法。
spdlog 是一个快速的、仅头文件或已编译的 C++ 日志库,支持多种输出目标(sinks)、异步模式以及自定义格式化。它被广泛使用,并可通过主流包管理器获取。