主流MQ对比 优点缺点适用场景Kafka吞吐量非常大,性能非常好,技术生态完整功能比较单一分布式日志收集,大数据采集RabbitMQ消息可靠性高,功能全面吞吐量较低。消息积压...

主流MQ对比 优点缺点适用场景Kafka吞吐量非常大,性能非常好,技术生态完整功能比较单一分布式日志收集,大数据采集RabbitMQ消息可靠性高,功能全面吞吐量较低。消息积压...
前言 在宽表领域,Cassandra和Hbase都是排名前两的数据库,本文主要介绍Cassandra的一些基本概念和特性,并与Hbase进行对比 去中心化 Cassandra...
基本概念 hbase使用hdfs存储数据,使用zookeeper进行协调管理 column family(列族) 列族是表的垂直切分 所谓列族就是把列(column)分组,按...
前言 JVM垃圾回收器的相关知识已经学了好几年了,但一直没有将学习内容记录下来,由于工作中需要jvm调优场景也不多,所以很容易就忘记了,所以就决定将学习内容记录下来,以备以后...
前言 在高并发场景下,为避免系统被压垮,经常会采用限流的方式来控制流量,这对系统的稳定性和可靠性至关重要,限流有很多成熟的解决方案,例如Hystrix,今天不聊Hystrix...
前言 分布式缓存常见的寻址算法如下: hash算法 一致性hash hash slot 其中redis使用hash slot方法进行寻址,也就是大名鼎鼎的槽位定算法,本文逐一...
关于Agent端的上报和OAP的采集,Skywalking技术比较成熟,重点关注插件在拦截器中如何进行上报 ContextManager 插件进行数据上报(上传span),主...
插件 紧接skywalking-agent初始化, skywalking使用微内核架构,对每一种框架的支持都是通过插件形式实现的 使用bytebuddy可以非常友好的进行切面...
微内核架构 skywalking-agent采用微内核架构,本身的core代码比较轻量级,对各种技术的监控支持是通过各个插件Plugin实现的,例如: dubbo-3.x-p...
hashcode hash 即散列,它存在的意义相当于把一个很长的链表,按某一规则打碎成多个很短的链表,这样可以加快寻找速度每个对象在内存中都有一个地址,用变量名来存储这个地...
概述 OAP是skywalking的服务端,负责接受探针上报的数据、提供数据分析的接口等,本文重点描述OAP如何为Web展示界面提供接口 armeria skywalking...
@默_a7c1 不得,我这个基本就核心了吗,代码都贴出来了,懒着整理
仿钉钉流程轻松实现JSON转BPMN前言 写过工作流都会遇到这样的难题,希望流程的设计可以类似钉钉一样简单明了,而不是超级不有好的bpmn设计器,上网大概搜了一下实现方案,前端仿钉钉设计器一大堆,例如wflow...
前言 在使用xxl-job的过程中,需要给每个执行器额外配置一个端口(默认9999),这导致服务除了web服务端口,还要额外多占用一个端口,多少有些不爽,有没有可能xxl直接...
我有点忘了
响应式编程之手写Reactor-Netty前言 从使用到源码,研究了很久WebFlux及Reactor 响应式编程之Reactor[https://www.jianshu.com/p/d62e3da430ba] 响应...
一个做好的完成概念版😄 查看9张图片
仿钉钉流程轻松实现JSON转BPMN前言 写过工作流都会遇到这样的难题,希望流程的设计可以类似钉钉一样简单明了,而不是超级不有好的bpmn设计器,上网大概搜了一下实现方案,前端仿钉钉设计器一大堆,例如wflow...
梧桐城的天空乌云密布,却有一道阳光斜射在天龙寺,显得格外诡异。贪官当道又逢干旱,让梧桐城的百姓恨透了这烈日。此时的天气,给梧桐城的人带来了一丝欢快。 眼看就快要下雨,街上的血...