Spring Cloud服务调用整合
远程过程调用(RPC)
一个计算机通信协议。该协议允许运行一台计算机的程序调用另一台计算机的子程序,而程序员无需额外地为这个交互作用编程。如果涉及的软件采用面向对象编程,那么远程过程调用亦可称作远程调用或远程方法调用例如
Java RMI(二进制协议)
WebServices(文本协议)
消息传递RPC是一种请求-响应协议,一次RPC在客户端初始化,再由客户端将请求消息请求消息传递到远程的服务器,执行指定的带有参数的过程。
Git请求合并说明
如今公司很多新项目都采取merge request方式来进行code review、非阻塞上线部署,因此掌握merge request很有必要,步骤如下:
1、现在本地用创建一个本地分支,
git checkout -b {分支名称}
2、改动{分支名称}你需要改动的代码。
Blktrace原理简介及使用
Blktrace简介
Blktrace是一个用户态的工具,用来收集磁盘IO信息中当IO进行到块设备层(block层,所以叫blk trace)时的详细信息(如IO请求提交,入队,合并,完成等等一些列的信息)。
基于阿里云托管服务网格ASM完成应用全自动化渐进式发布的GitOps解决方案实践
简介
ASM
ASM当前处于公测阶段,欢迎扫码入群进一步交流:
阿里云服务网格(Alibaba Cloud Service Mesh,简称 ASM)提供了一个全托管式的服务网格平台,兼容于社区 Istio 开源服务网格,用于简化服务的治理,包括服务调用之间的流量路由与拆分管理、服务间通信的认证安全以及网格可观测性能力,从而极大地减轻开发与运维的工作负担。