gRPC是Google基于HTTP/2和protobuf推出的一款也是当下热门的开源RPC(Remote Procedure Call)框架。可在程序或者服务之间进行高性能低带宽的通信,并且支持身份认证、日志系统等等需要用到的功能。在微服务作为主流的时代,各个服务之间的通信也是一个亟需解决的问题。在 ...
分类:
Web程序 时间:
2020-04-11 12:44:40
阅读次数:
95
RESTful调用和 RPC调用有什么区别?如果让你设计一个RPC服务治理框架你会设计那些模块?是否了解过Service Mesh,如果了解Service Mesh是用来解决什么问题的? 1、RESTful是一种软件架构风格,用于约束客户端和服务器交互,满足这些约束条件和原则的应用程序或设计就是 R ...
分类:
其他好文 时间:
2020-04-09 15:30:46
阅读次数:
555
多个服务器之间需要共享文件,通过NFS服务共享是一个简单的方法 1、在作为NFS服务端的主机上新挂载了一块硬盘 现将其分区和格式化 fdisk /dev/sdb 输入n,然后一路默认最后输入w,完成分区 然后格式化 mkfs.ext4 /dev/sdb1 然后挂载到目录 mkdir -p /nfs- ...
分类:
其他好文 时间:
2020-04-07 20:32:50
阅读次数:
86
信息存储(etcd) 管理控制平面Master apiserver controller-manager scheduler 工作节点node kubelet kube-proxy docker/rkt 数据存储 pvc ceph,nfs ...
分类:
Web程序 时间:
2020-04-06 15:25:11
阅读次数:
84
使用netty的开源框架 Dubbo:阿里开源的高性能rpc通讯框架 RocketMQ:阿里出品的高性能消息队列 Spark:为大规模数据处理设计的一款计算引擎 Elasticsearch,Cassandra,Flink,Netty-SocketIO,Spring5,Play,Grpc... Net ...
分类:
Web程序 时间:
2020-04-06 00:28:27
阅读次数:
121
PS3: https://rpcs3.net/ 源码: https://github.com/RPCS3/rpcs3 平台: Windows, Linux PSP: https://www.ppsspp.org 源码: https://github.com/hrydgard/ppsspp 平台: W ...
分类:
其他好文 时间:
2020-04-05 22:15:24
阅读次数:
92
代码结构 代码 client.go coder.go server.go session.go coder_test.go session_test.go rpc_test.go ...
分类:
其他好文 时间:
2020-04-05 18:42:10
阅读次数:
69
1.nfs服务 开发板与主机连接到同一路由器下,主机可用wifi,开发板用网线连到路由器上。 主机上要做的事情: gedit /etc/exports 下面添加这最后一句 /home/wxd/debian 192.168.31.109(rw,sync,all_squash,anonuid=1000, ...
分类:
其他好文 时间:
2020-04-05 18:17:45
阅读次数:
149
如果Docker Swarm集群中运行了mysql、nginx等服务,这些服务的数据如果没有挂载到宿主机中,那么容器一旦停止运行,那就意味着数据丢失。 有什么方法可以解决swarm集群中运行的服务能够数据持久化呢?我们可以通过volme、nfs等方法来实现swarm集群应用数据持久化,其实也和doc ...
分类:
其他好文 时间:
2020-04-05 13:32:26
阅读次数:
61
服务端 go package main import ( "errors" "fmt" "net" "net/rpc" ) // rpc服务端 // 实现两个Rpc接口 // 1. 计算除数和被除数两个数的乘积,返回乘积结果 // 2. 计算除数和被除数两个数的除法结果,返回商和余数 // 请求参数 ...
分类:
其他好文 时间:
2020-04-05 00:39:05
阅读次数:
78