最新消息:www.yxkong.com也可以访问

场景处理

链路追踪之sleuth全生命周期分析

链路追踪之sleuth全生命周期分析

yxkong 1个月前 (08-08) 69浏览

背景 项目DDD重构后,所有依赖重新整理,试运行期间发现链路追踪的抓取信息不够丰富,就翻下原来的项目源码,再看下对应的改造下。 环境依赖 kafka elasticsearch 7.10.0 (jdk11) Kibana 7.10 zipkin se...

一文读懂布隆过滤器

一文读懂布隆过滤器

yxkong 2个月前 (07-22) 85浏览 0评论

什么是布隆过滤器? 布隆过滤器(Bloom Filter)是1970年由布隆提出的本质上布隆过滤器是一种数据结构,比较巧妙的概率型数据结构,特点是高效地插入和查询,可以用来告诉你 “某样东西一定不存在或者可能存在”。 特点: 二进制数组+随机hash...

java规则引擎Aviator

java规则引擎Aviator

yxkong 3个月前 (07-05) 106浏览 0评论

在灰度系列中《基于springcloud的灰度实现方案(二)》,之前规则适配使用数据库+策略模式实现,单个规则还好,多个规则,各种场景使用,还是稍微有点欠缺。就想着用java规则引擎来解决这个问题。 之前在项目中使用过drools,比较重,初始加载复...

基于springcloud的灰度实现方案(三)-feign调用

基于springcloud的灰度实现方案(三)-feign调用

yxkong 4个月前 (05-20) 236浏览 0评论

5ycode 被管理耽误的架构师。工作、学习过程中的知识总结与分享,jvm,多线程,架构设计,经验分享等。 28篇原创内容 公众号 基于springcloud的灰度实现方案(一) 基于springcloud的灰度实现方案(二) 前两篇介绍了灰度方案以...

基于springcloud的灰度实现方案(二)-项目结构

基于springcloud的灰度实现方案(二)-项目结构

yxkong 4个月前 (05-19) 153浏览 0评论

5ycode 被管理耽误的架构师。工作、学习过程中的知识总结与分享,jvm,多线程,架构设计,经验分享等。 28篇原创内容 公众号 基于springcloud的灰度实现方案(一) 该项目已经上传到github上,地址如下: https://githu...

基于springcloud的灰度实现方案(一)-方案设计

基于springcloud的灰度实现方案(一)-方案设计

yxkong 4个月前 (05-18) 136浏览 0评论

5ycode 被管理耽误的架构师。工作、学习过程中的知识总结与分享,jvm,多线程,架构设计,经验分享等。 28篇原创内容 公众号 前言 目前所有的服务都是基于springboot/springcloud体系,注册中心使用eureka。 背景: 新的...

线程池监控-bytebuddy-agent模式

线程池监控-bytebuddy-agent模式

yxkong 5个月前 (04-21) 116浏览 0评论

项目地址:https://github.com/yxkong/agent 目前已实现对线程池、jvm的监控; 主要是在线程池创建时,对线程池进行增强,将线程池强引用到bootstrap-load-client-0.1.jar中的ThreadPoolM...

线程池监控方案

线程池监控方案

yxkong 5个月前 (04-20) 96浏览 0评论

5ycode 被管理耽误的架构师。工作、学习过程中的知识总结与分享,jvm,多线程,架构设计,经验分享等。 28篇原创内容 公众号 读了Java线程池实现原理及其在美团业务中的实践 后,我就想一个问题,如果让我去做这个线程池的监控,我该怎么...

java类淘宝分页实现

yxkong 7年前 (2014-12-14) 1302浏览 1评论

效果如图 第一页和最后一页时上一页/下一页禁用 java逻辑代码 public class TBPager extends TagSupport { private static ...