Dariusz Jędrzejczyk

Dariusz Jędrzejczyk

Dariusz 是 Project Reactor 团队的成员。 他对开发人员生产力、分布式系统、并发、系统设计和网络充满热情。 Dariusz 在平台工程方面拥有商业经验,曾设计和维护支持微服务架构的高规模系统。 他还提供 Java 和大数据解决方案方面的咨询和培训。

发布的博客文章Dariusz Jędrzejczyk

使用 Project Reactor 3 进行上下文传播 - 反应式和命令式之间的统一桥接

工程 | 2023 年 3 月 30 日 | ...

这篇文章是系列文章的一部分

  1. 基础知识
  2. Spring Cloud Sleuth 的坎坷之路
  3. 反应式和命令式之间的统一桥接

我们在上一篇文章中总结道,Spring Cloud Sleuth 的 MANUAL 上下文传播策略既高效又提供正确的语义。 根据许多经验,Spring、Micrometer 和 Reactor 团队创建了一个新的上下文传播库。 它的目标是封装在 ThreadLocal 值和类似 Map 的结构之间传输上下文数据的关注点。 Micrometer 1.10 和 Reactor 3.5 都建立在其之上,以提供 Reactor 和命令式代码之间的一流体验。 通过使用 Reactor Context,我们隐式地暴露了 ThreadLocal

使用 Project Reactor 2 进行上下文传播 - Spring Cloud Sleuth 的坎坷之路

工程 | 2023 年 3 月 29 日 | ...

这篇文章是系列文章的一部分

  1. 基础知识
  2. Spring Cloud Sleuth 的坎坷之路
  3. 反应式和命令式之间的统一桥接

Spring Cloud Sleuth 最近变成了 Micrometer Tracing,它是 Micrometer 项目的一部分。 大部分跟踪工具都集中在 Micrometer 中的新 Observability API 下。 这些项目的目标是以指标、跟踪和包含关联标识符的日志的形式,实现任何应用程序的可观察性。 为了实现此目标,库需要一种传输上下文信息的方式。 当应用程序以任何形式处理异步时,该任务就变得相当具有挑战性。 在上一篇文章中,我们介绍了使用 进行上下文传播的基础知识

使用 Project Reactor 1 进行上下文传播 - 基础知识

工程 | 2023 年 3 月 28 日 | ...

这篇文章是系列文章的一部分

  1. 基础知识
  2. Spring Cloud Sleuth 的坎坷之路
  3. 反应式和命令式之间的统一桥接

Spring Boot 3 和 Spring Framework 6 为我们带来了一种统一且一致的方式,可以在使用 Micrometer 的应用程序中启用可观察性。 从 Spring Cloud Sleuth 到 Micrometer 的演变,以及 Observation API 和 Micrometer Tracing,使我们能够巩固各种上下文传播方法。 在此博客文章系列中,我们旨在解释我们如何支持 Project Reactor 中的上下文传播,以满足命令式库的需求。 通过…

抢先一步

VMware 提供培训和认证,以加速您的进步。

了解更多

获得支持

Tanzu Spring 在一个简单的订阅中提供对 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将到来的活动

查看 Spring 社区中所有即将举行的活动。

查看所有