RxJava – JVM 反应式扩展 – 一个用于在 Java VM 中使用可观测序列来构建异步和事件驱动程序的库。
java.util.concurrent.Flow 的实现。- :+1: 支持虚拟线程; virtualCreate()、 virtualTransform()、 :eye: Schedulers.virtual()。- :+1: 围绕虚拟线程和虚拟阻塞而构建的新 Streamable<T>。对 Java 来说,可以想成 IAsyncEnumerable。 :satellite: 正在进行中。- :+1: 使用 Java Cleaner API 检测资源泄露,并利用它进行自适应清理。- :information_source: 使用 Reactive Streams 测试兼容性套件;Reactive-Streams。- :satellite: 通过使用基于 record 的配置来减少过度负载。- :satellite: 现在,我已经掌握了主控权,因此进行了内部优化。- :eye: 可用于上下文和每个项目资源管理的作用域变量。- :eye: 可能包含第二方和第三方运算符。- :question: Android 兼容性取决于您的 API 级别和可用的脱糖化。- :warning: 在未来几个月内,RxJava 3.x 支持将会减弱,在 4.x 正式发布后将提供 +1 年的支持。1:停止:遗憾的是,Java 27 没有我们可以使用的语言或 API 增强功能,因为 Structured Concurrency 仍然处于预览阶段。
最近一次推送中检测到可疑熵 (5.546)
4.x: 可流式传输运算符检查清单
更新 Wiki 以反映 4.x (跟踪问题)
4.x: FlowableBufferTest > longTimeAction() 失败
4.x: 单独的 `TestHelper.race` 使用,以便可以运行 `@Isolated`
4.x: 10 个以上并行时,parallel 的性能表现不佳
4.x: 缓存/重放运算符更加友好于 GC
4.x: 明确 Java 目标版本
4.x: 流体中缺少或不正确的圆珠(跟踪问题)
功能请求: 为由 `Publisher` 生成的资源添加 `Observable.usingWhen()`