最新 最热

如何实现可伸缩的 etcd API?

使用etcd grpc-proxy start的命令开启 etcd 的 gRPC proxy 模式,包含上表中的静态成员:

2021-06-16
1

LINUX运维学习之综合架构篇——NFS存储服务器概念介绍及搭建

NFS是网络文件共享系统它主要功能是通过网络(一般是局域网)让不同的主机系统之间可以共享文件或目录NFS客户端(一般是应用服务器,例如web)可以通过挂载(mount)的方式将NFS服务器端共享的数据目录挂载到NFS客户端本地系统中...

2021-06-16
1

分布式系统核心:REST风格的架构,REST成熟度模型及REST API管理

正确、完整地使用REST是困难的,关键在于RoyFielding所定义的REST只是一种架构风格,它并不是规范,所以也就缺乏可以直接参考的依据。好在Leonard Richardson补充了这方面的不足。...

2021-06-15
1

【技术创作101训练营】RPC  的前世今生

大家好,我是goodspeed,现在是一名后端工程师。昵称比较奇怪哈,名字来自烂片之王尼古拉斯凯奇早期电影,意思是祝你好运。

2021-06-15
1

Java中使用RestTemplate调用api

当谈论REST时,有一种常见的错误就是将其视为“基于URL的Web服务”——将REST作为另一种类型的远程过程调用(remote procedure call,RPC)机制,就像SOAP一样,只不过是通过简单的HTTP URL来触发,而不是使用SOAP大量的XML命名空...

2021-06-11
1

Nacos2# 服务注册与发现客户端示例与源码解析(二)

上一篇客户端初始化没有撸完,这篇继续。Nacos从2.0以后增加了对grpc的支持,代码中HTTP的代理初始化还有保留,我们注册发现通常为临时节点,这部分已由gRPC接管。可以对比下新旧逻辑的实现差异。...

2021-06-10
0

蚂蚁云原生应用运行时的探索和实践 - ArchSummit 上海

Mesh 模式的引入是实现应用云原生的关键路径,蚂蚁集团已在内部实现大规模落地。随着 Message、DB、Cache Mesh 等更多的中间件能力的下沉,从 Mesh 演进而来的应用运行时将是中间件技术的未来形态。应用运行时旨在帮助开...

2021-06-10
1

图解 Raft 共识算法:如何复制日志?

上次讲到 Raft 领导者选举:「图解 Raft 共识算法:如何选举领导者?」,接着这个话题继续跟大家聊下关于 Raft 日志复制的一些细节。

2021-06-10
1

Locust完成gRPC协议的性能测试

对于分布式系统而言,不同的服务分布在不同的节点上,一个服务要完成自己的功能经常需要调用其他服务的接口,比如典型的微服务架构。通常这种服务调用方式有两种,一种是发送HTTP请求的方式,另一种则是RPC的方式,RPC是Re...

2021-06-10
1

分布式链路跟踪中的traceid和spanid代表什么?

在分布式服务架构下,一个 Web 请求从网关流入,有可能会调用多个服务对请求进行处理,拿到最终结果。这个过程中每个服务之间的通信又是单独的网络请求,无论请求经过的哪个服务出了故障或者处理过慢都会对前端造成影响。...

2021-06-09
1