加载中
Vert.x系列(一)--Vert.x介绍

1.Vert.x 介绍 Vert.x(官网:https://vertx.io/ )基于JVM、轻量级、高性能Java框架。 功能强大,第三方库依赖少的。 它只依赖Netty4以及Jackson。 分布式情况下还要依赖HazelCast这个分布式框...

2018/08/11 13:32
827
Vert.x系列(二)--EventBusImpl源码分析

前言:Vert.x 实现了2种完成不同的eventBus: EventBusImpl(A local event bus implementation)和 它的子类 ClusteredEventBus(An event bus implementation that clusters with other Ve...

2019/03/20 00:17
582
Vert.x系列(五)--ContextImpl源码分析

前言: 线程安全是Vert.x的重要特性,但这一特性是由它依赖的netty实现的,Vert.x只是直接拿过来使用。 这里涉及到很多个类。 ContextImpl、EventLoopContext、NioEventLoop、和NioEventLoo...

2019/03/31 14:48
207
Vert.x系列(四)-- HAManager源码分析

三.HA模式。 前言:在集群模式下,Vert.x框架拥有HA(HighAvailability)能力。通俗的解释是集群中的一个节点跪了,原来运行在失败节点上的Verticle会在其他节点上自动启动。当然,前提是V...

2019/03/23 16:50
233
Vert.x系列(三)--ClusteredEventBus源码分析

前言:因为ClusteredEventBus涉及集群,有必产生网络问题,从而引入了NetServer、ServerID等涉及网络,端口的类。在之前的EventBusImpl中, 使用的数据结构是以address-List<Handler>作为k-v...

2019/03/28 16:53
305
DTO改造为JsonObject

曾经有个项目,遇到一个情况就是DTO需要“频繁”的转成JsonObject进行传递(因为用的框架是 Vert.x,用EventBus通信)存在明显的性能消耗。或者使用框架带的DTO自定义,但是一看很麻烦,就没...

2020/04/04 17:40
251

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部