Libevent 2.2(Alpha)版本引入了实验性的 io_uring 后端,结合了 Reactor 和 Proactor 模式。虽然目前主要使用 io_uring 的 POLL_ADD 操作,尚未完全发挥其异步能力,但已能减少系统调用。该后端仍处于实验阶段,未来有望支持真正的 Proactor 模式,以提升性能。
Micrometer上下文传播库在Spring Boot 3中引入,旨在简化线程间的上下文传播,支持Kotlin协程和Reactor上下文,取代已弃用的Spring Cloud Sleuth。通过实现ThreadLocalAccessor和ContextAccessor接口,用户可轻松管理上下文数据,提升可观察性,为Java生态系统提供更优的上下文传播解决方案。
Reactor 2024.0版本支持HTTP/3,利用QUIC协议提升性能与安全性。用户可通过配置Spring Boot和Spring Cloud Gateway实现HTTP/3支持,包括SSL和HTTP/3设置。示例代码展示了如何创建支持HTTP/3请求的REST控制器和客户端。
Spring Framework 6.2.0-RC1现已发布,带来了新功能和优化。改动包括统一Reactor客户端类名,将Etag提升为一流概念,并提高效率。Web和消息方面的更新包括允许在ResponseBodyEmitter中使用多个状态监听器,更好地检测常见文件扩展名的MIME类型,并通过ServerResponse发送数据流的新方法。
7月下旬共有10篇Java工程文摘,涵盖了Hibernate软删除、GraphgQL SpringBoot、Reactor、Validation、NoSQL with JPA等主题。文章介绍了软删除的实现、数据源转换为流、GraphQL与SpringBoot的集成、Reactor的记忆化、Java中的URL验证、Java Enums与JPA和PostgreSQL Enums的集成、OpenAPI规范在SpringBoot应用程序中生成HTTP客户端、Jakarta NoSQL介绍NoSQL中数据库引擎的多态性、OOP不适合定制软件、Lombok中的@ExtensionMethod注释。
微软将于11月15-17日举办.NET Conf 2023全球会议,微软Reactor将在同一时间为.NET开发者转播会议。此外,微软Reactor还将在11月14日直播.NET Conf Student Zone的内容,届时将有多位技术专家带领大家了解更多关于人工智能、网络开发、移动开发和游戏开发的信息,并教大家如何使用C#和.NET构建项目。.NET Conf China 2023将于12月16-17日举办,微软Reactor也将携手.NET中文社区以及国内诸多.NET大咖,为大家带来更多.NET Conf China的精彩内容。
微软推出了轻量级SDK Semantic Kernel,提供开箱即用的模板、链接与规划功能,帮助开发者更快地构建AI优先的应用程序。本期“Let's Learn .NET”分享了如何通过Semantic Kernel .NET SDK管理OpenAI项目。微软Reactor为开发者提供社区空间,帮助他们了解最新技术、学习最新知识、体验最新方案、结识业界同行、扩展职场人脉。
完成下面两步后,将自动完成登录并继续当前操作。