最新 最热

揪出XXL-JOB中的细节

相信大家对XXL-JOB都很了解,故本文对源码不进行过多介绍,侧重的是看源码过程中想到的几个知识点,不一定都对,请大神们批评指正。

2022-01-06
1

Go语言技巧 - 9.【浅析微服务框架】Kratos概览

截止到本文发布时,Kratos在github上的star数达到了15.9k。其中,在2021年7月,也正式推出了v2这个大版本。

2022-01-04
1

FA5# 网关拓扑结构与功能设计归纳

后端服务通过网关向终端推送消息时,需要知道终端与网关哪台机器建立的长连接,通常两种方向:

2022-01-04
1

Java岗大厂面试百日冲刺 - 日积月累,每日三题【Day29】—— RPC框架

本栏目Java开发岗高频面试题主要出自以下各技术栈:Java基础知识、集合容器、并发编程、JVM、Spring全家桶、MyBatis等ORMapping框架、MySQL数据库、Redis缓存、RabbitMQ消息队列、Linux操作技巧等。...

2021-12-31
1

Raft协议原理详解-分布式系统(五)

写在前面:大名鼎鼎的Paxos算法我们在前一节已经说过了,有不清楚的可以再度一些其他网页理解一下。Paxos算法是一种没有实现的理论,且太难以理解了,而且难以实现。因此斯坦福大学的两位教授Diego Ongaro和John Ousterhout...

2021-12-31
1

gRPC 之负载均衡

gRPC 是 Google 开源的非常优秀的 RPC 框架,在今天的文章中,来自FinClip的工程师和我们来聊聊如何降低后端重复请求的问题。

2021-12-28
1

基于Netty实现的简单RPC调用

模块rpc-apirpc-consumerrpc-provider依赖:<dependency><groupId>io.netty</groupId><artifactId>netty-all</artifactId><version>4.1.25.Final</version> </depen......

2021-12-28
1

服务治理的要求

服务的调用方式多种多样,从一开始的webservice(基于SOAP)提供wsdl的方式, 再比如EJB,RMI,restful等,每种服务在当时都有其特定的使用价值,但是随着架构体系的升级,技术的发展单单是实现远程通信是远远不够的。这个时...

2021-12-28
1

微服务架构下的服务注册中心

HTTP & RPC: 两者出发点不同: ①.http是为了解决网络通信的问题; ②.RPC是为了解决服务与服务之间的调用为什么要使用服务注册中心: 例如一个大型的电商系统要叫进行若干个子系统的拆分(e.g. 订单服务,卡券服务,会员...

2021-12-28
0

阿里强制 boolean 类型不能用 is 开头?

平时工作中大家经常使用到boolean以及Boolean类型的数据,前者是基本数据类型,后者是包装类,为什么不推荐使用isXXX来命名呢?到底是用基本类型的数据好呢还是用包装类好呢?...

2021-12-27
1