这篇文章是系列文章的一部分,如果还没有浏览过文章的其它部分请参考:持久化数据结构简介VectorTrie的实现(本文)Transient及持久化首先我们来回顾一下VectorTrie的设计思路,为了代替ArrayList这种数据结构以及兼顾高性能的随机访问和内存使用,VectorTrie主要采用了以
Zuul是Netflix开源的微服务网关,可以和Eureka、Ribbon、Hystrix等组件配合使用,SpringCloud对Zuul进行了整合与增强,Zuul默认使用的HTTP客户端是ApacheHTTPClient,也可以使用RestClient或okhttp3.OkHttpClient。Z
引言书接上文,前面我们分别介绍了Dubbo的设计思想,分析了微内核的实现方案,服务导出与引入、以及集群容错方面的代码。经过前文的铺垫,本篇文章我们终于可以分析服务调用过程了。技术内幕实现细节服务调用过程在前面的文章中,我们分析了DubboSPI、服务导出与引入、以及集群容错方面的代码。经过前文的铺垫