猿java

猿java的博客

在分布式系统或微服务架构中,**全链路追踪(Full-Chain Tracing)** 对诊断和监控系统的性能至关重要。这篇文章,我们将详细介绍如何使用 SLF4J 的 MDC 实现全链路的 `traceId`。
阅读全文 »

为什么 SpringCloud 中的Feign,可以帮助我们像使用本地接口一样调用远程 HTTP服务? Feign底层是如何实现的?它真的有魔法吗?这篇文章,我们一起来聊一聊。
阅读全文 »

在 Redis中,**Set(集合)**以其独特的特性和高效的操作模式,在实际应用中得到了广泛的使用。本文将深入分析 Redis Set 的原理、源码实现,并通过示例展示其在实际应用中的使用方式。
阅读全文 »

作为一名合格的 Redis 使用者,我们一定要知道 Redis 有哪数据类型,以及每种数据类型的特征,操作方式和应用场景,这样才能帮助我们更好地决策使用哪种数据类型。本文我们将详细地介绍 Redis 9种数据类型。
阅读全文 »

在互联网快速发展的过程中,传统的IP地址分配方法(即分类地址或类ful地址)逐渐暴露出多种不足,为了解决这些问题,1993年引入了CIDR。那么,CIDR是什么?它有什么作用?我们该如何理解?这篇文章,我们一起来聊一聊!
阅读全文 »

在监控系统中,我们经常可以看到 50分位、90分位、95分位、99分位等分位数,那么,什么是分位数?分位数有什么作用?我们该如何解读这些分位数?这篇文章,我们一起来聊一聊。
阅读全文 »