小红花·文摘
  • 首页
  • AI Tokens🪙
  • 排行榜🏆
  • 直播
  • FAQ
沉浸式翻译 immersive translate
Dify.AI

文章梳理异步I/O的两大范式:就绪型(epoll/kqueue,对应Reactor)与完成型(io_uring/IOCP,对应Proactor),并从推进模型与栈模型两个维度分析主流语言:Rust的无栈Future与epoll契合,接入io_uring需转移缓冲区所有权;Go用有栈协程封装epoll;Zig以Fiber原生对齐io_uring;C#的async/await源于IOCP。最后给出选型建议。

异步 I/O 的两种范式:Readiness 与 Completion

刘家财的个人网站 刘家财的个人网站 · 2026-10-27T03:00:00Z
同步与异步智能体执行:生产环境的架构模式

本文对比LLM智能体生产部署中的同步与异步执行模式。同步模式阻塞线程直至任务完成,适合需即时反馈的简单任务,但易受API超时限制。异步模式采用事件驱动,将任务提交与完成解耦,通过队列和后台工作节点处理长任务,支持检查点恢复,但需消息代理和数据库等更复杂基础设施。建议简单任务用同步,复杂长任务用异步。

同步与异步智能体执行:生产环境的架构模式

MachineLearningMastery.com MachineLearningMastery.com · 2026-10-06T11:00:55Z
异步 Rust:调度器究竟在哪里?

异步Rust需要运行时,这是并发编程的固有代价,调度器必须存在。Rust将运行时作为crate而非内置,以保持嵌入式和FFI能力,但导致Tokio默认化、Send约束扩散和生态分裂。作者主张调度器应像Zig那样作为参数显式传递,从而可追踪阻塞、避免函数着色并实现运行时无关。

异步 Rust:调度器究竟在哪里?

MOND←TECH MAGAZINE MOND←TECH MAGAZINE · 2026-10-03T00:00:00Z
Java异步的2种方式分析 - 编程一生

文章对比了Spring的@Async与JDK8的CompletableFuture.supplyAsync两种异步方式。实验表明:@Async使用Future.get会阻塞主线程,去掉返回值才真正异步;supplyAsync效果相同,底层有线程池化处理,大量任务不会立即耗尽资源,任务也不会被丢弃。作者强调编程应“不要假定,要证明”,通过实践验证结论。

Java异步的2种方式分析 - 编程一生

编程一生 编程一生 · 2026-09-28T13:26:00Z
Rust 2026年调试调查结果

Rust官方发布调试调查结果:超半数受访者未使用调试器,常用打印调试。主要痛点包括值表示不佳、无法打印变量,异步代码和宏调试困难。库作者多不了解debugger_visualizer属性。未来改进方向包括利用Debug实现显示类型、增强异步支持及改进调试信息测试。

Rust 2026年调试调查结果

Rust Blog Rust Blog · 2026-09-07T00:00:00Z
AI Gateway现在支持异步视频生成

AI Gateway新增异步视频生成功能,支持webhook回调、轮询、启动后查询及默认同步四种方式。用户可根据进程是否可等待或接收webhook选择方案。SDK已更新,支持文本转视频等输入,异步任务可在日志页监控,操作可序列化存储,便于后续查询。

AI Gateway现在支持异步视频生成

Vercel News Vercel News · 2026-08-25T00:00:00Z

Monitor是Claude Code的事件流监听工具,与Cron(时钟驱动)和Bash后台(单次通知)互补。它通过shell命令或WebSocket持续监听,每行stdout或文本帧即一个事件,支持过滤、超时和持久模式。设计强调事件驱动、避免轮询,并内置缓冲处理、速率限制和“沉默非成功”的观测哲学,让Claude被动接收外部变化,实现高效异步等待。

Claude Code Tools 研究系列(十三)—— Monitor:等待事件发生

犀利豆的博客 犀利豆的博客 · 2026-08-14T10:00:00Z

PyTorch的`torch._assert_async` API可在GPU上异步执行断言,不阻塞CPU线程,避免图断裂。它接受布尔张量,失败时在流同步后报错。实现通过CUDA的`__trap`指令终止程序并污染上下文。建议仅用于开发,生产环境应移除,类似C++的`assert`在发布版中被优化掉。

PyTorch异步断言

Lei Mao's Log Book Lei Mao's Log Book · 2026-08-14T07:00:00Z
第747期:现代面向对象编程、二分查找、Django异步及其他(2026-08-11)

本文是Python周刊摘要,涵盖新书《现代面向对象Python》、二分查找教程、Django异步更新、多个PEP提案(如冻结语法、JSON序列化)、Python 3.14.7等版本发布,以及配置管理、Celery任务队列、LLM提示词开发等文章,并附有相关项目与近期活动信息。

第747期:现代面向对象编程、二分查找、Django异步及其他(2026-08-11)

PyCoder’s Weekly PyCoder’s Weekly · 2026-08-11T19:30:00Z
在Python中并发运行代理的7种异步模式

本文介绍了在Python中并发运行AI代理的七种异步模式:即发即忘、严格散射-聚集、监督任务组、生产者-消费者队列、信号量背压、投机执行和异步管道链。每种模式各有适用场景及生产陷阱,如异常吞没、慢代理瓶颈、取消连锁、内存泄漏、令牌限制、取消成本及追踪困难。建议结合多种模式,并保持事件循环健康。

在Python中并发运行代理的7种异步模式

MachineLearningMastery.com MachineLearningMastery.com · 2026-08-11T12:00:35Z
智能体三层记忆加异步遗忘机制:跑完千轮还能精准记住你的底细

本文探讨AI智能体的记忆工程,提出三层记忆结构:工作记忆处理当下信息,情景记忆记录具体事件,语义记忆存储抽象事实。记忆过程包括形成、演化与检索三个阶段,整合应异步执行并按重复触发,以降低噪音和矛盾。遗忘机制通过权重衰减与强化保持系统整洁,不同记忆类型采用不同半衰期。检索需权衡相似度、新鲜度与类型,确保智能体在长时间对话后仍能精准记住关键信息。

智能体三层记忆加异步遗忘机制:跑完千轮还能精准记住你的底细

极道 极道 · 2026-08-04T03:17:00Z
Dart 线程模型和异步 - SharpCJ

本文介绍Dart异步与并发机制:单线程事件循环处理任务,微任务队列优先于事件队列;async/await不阻塞执行;Isolate内存隔离,通过消息通信,适合CPU密集任务;Zone捕获异步错误;Future API与Stream生成器yield的用法。与Kotlin对比,Dart更强调安全,避免共享状态竞争。

Dart 线程模型和异步 - SharpCJ

SharpCJ SharpCJ · 2026-07-26T16:28:00Z
MediaCodec 异步编码 + Buffer 管理:Claude Code 写防抖生产者消费者模型

本文介绍Android MediaCodec异步视频编码架构,对比同步模式性能优势,提供Claude Code生成的异步编码器代码,涵盖输入队列背压防丢帧、输出Buffer自动回收、优雅停止及错误恢复。并总结五大陷阱:忘记releaseOutputBuffer、线程操作错误、Muxer时序问题、EOS处理不当、重建清理缺失,附性能对比数据。

MediaCodec 异步编码 + Buffer 管理:Claude Code 写防抖生产者消费者模型

实时互动网 实时互动网 · 2026-07-24T06:17:39Z
英伟达Blackwell张量核心真相:矩阵乘法竟变内存泄漏重灾区

英伟达Blackwell架构将张量核心升级为独立协处理器,配备专属内存,矩阵乘法可由单线程异步发射,结果存入专用空间,无需线程集体等待。但需手动管理内存,易致泄漏,且读取结果需128线程。此设计彻底改变CUDA编程范式,从集体协作转向流水线分工,凸显张量核心从指令到独立单元的转变。

英伟达Blackwell张量核心真相:矩阵乘法竟变内存泄漏重灾区

极道 极道 · 2026-07-18T06:01:00Z

文章介绍了四篇Rust相关技术文章:二分查找通过分支预测优化实现8倍加速;x-nes模拟器核心库支持no_std和FFI;Roc编译器从Rust重写至Zig并达成功能对齐;以及用MustCompleteFuture解决异步作用域任务的三难困境。内容聚焦性能优化、嵌入式兼容、编译器重构和类型安全设计。

【Rust日报】2026-07-18 8× faster binary search:从编译代码一路挖到机械同理心

Rust.cc Rust.cc · 2026-07-18T01:08:20Z

本文讨论了FoundationDB中的TLog(事务日志)机制,强调其在客户端提交中的重要性。TLog通过将变更日志复制到多个LogServer来确保数据持久性,提交成功的条件是所有指定副本的日志都持久化。文章还探讨了Durable Version(DV)和Known Committed Version(KCV)的概念,以及在恢复过程中确保已承诺事务可找回的方法。TLog的设计使存储与提交路径解耦,提高了I/O效率,但可能导致短暂的读延迟。

【FoundationDB 内核】Transaction Log:提交点、durable version 与异步解耦

土法炼钢兴趣小组的博客 土法炼钢兴趣小组的博客 · 2026-07-17T00:00:00Z

本文比较了 Linux 中的两种 I/O 处理机制:epoll 和 io_uring。epoll 适用于高并发场景,但需要多次系统调用;io_uring 通过共享环形队列减少系统调用次数,适合高吞吐量需求。尽管 io_uring 有优势,但在低版本内核或现有生态系统中,epoll 仍然是更合适的选择。选择应基于具体需求和环境。

Linux 异步 I/O:epoll 与 io_uring 对比

土法炼钢兴趣小组的博客 土法炼钢兴趣小组的博客 · 2026-06-21T00:00:00Z

本文探讨了MySQL 8.0.36的主从复制机制,包括异步、半同步和GTID复制,分析了复制拓扑、线程模型、binlog格式、并行复制和延迟诊断等关键点。强调了Seconds_Behind_Master的计算陷阱及其不可靠性,建议使用性能模式和GTID集合进行对比。同时,指出了与PostgreSQL流复制的差异,特别是在日志类型、回放和并行处理方面。

【MySQL InnoDB 内核】主从复制:异步、半同步、GTID 与并行回放

土法炼钢兴趣小组的博客 土法炼钢兴趣小组的博客 · 2026-06-18T00:00:00Z
一个大模型从业者的 Vibe Coding 一些一线经验

本文讨论了大模型(如Code Agent)对编程工作流程的影响。随着AI技术的发展,程序员的工作模式逐渐从同步转向异步,需要管理多个Agent并优化上下文。文章还探讨了如何创建和迭代技能以提高工作效率,并强调在快速变化的环境中记录实践的重要性。

一个大模型从业者的 Vibe Coding 一些一线经验

木鸟杂记 木鸟杂记 · 2026-06-16T13:09:29Z
从 Promise 到 Future:Rust 异步的手把手拆解

本文介绍了Rust异步编程的核心机制,强调Rust的Future是惰性的,需要手动poll才能执行。通过手动实现Future、Waker和block_on,读者可以理解异步代码的运行原理。此外,文章还讲解了如何创建oneshot通道,以实现数据的发送与接收,适合有JavaScript异步基础的读者深入理解Rust的异步工作方式。

从 Promise 到 Future:Rust 异步的手把手拆解

极道 极道 · 2026-06-11T00:42:00Z
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码