1.Dubbo简介 Apache Dubbo是一款高性能的Java RPC框架。其前身是阿里巴巴开源的一个高性能、轻量级的开源Java RPC框架,可以和Spring框架无缝集成 什么是RPC? RPC全称为remote procedure call,即远程过程调用。比如两台服务器A和B,A服务器上 ...
分类:
Web程序 时间:
2021-01-27 13:30:38
阅读次数:
0
一、nfs服务器配置 $ yum install -y nfs-utils $ mkdir -p /usr/local/nacos/nfs-share $ mkdir -p /usr/local/nacos/mysql-slave $ mkdir -p /usr/local/nacos/mysql- ...
分类:
Web程序 时间:
2021-01-26 12:42:06
阅读次数:
0
一、NFS服务简介 NFS 就是 Network FileSystem 的缩写,最早之前是由sun 这家公司所发展出来的。 它最大的功能就是可以透过网络,让不同的机器、不同的操作系统、可以彼此分享个别的档案 (share files)。所以,你也可以简单的将他看做是一个文件服务器 (file ser ...
分类:
系统相关 时间:
2021-01-25 11:28:36
阅读次数:
0
Go标准库Context 在 Go http包的Server中,每一个请求在都有一个对应的 goroutine 去处理。请求处理函数通常会启动额外的 goroutine 用来访问后端服务,比如数据库和RPC服务。用来处理一个请求的 goroutine 通常需要访问一些与请求特定的数据,比如终端用户的 ...
分类:
其他好文 时间:
2021-01-25 10:50:59
阅读次数:
0
public class VolatileExample extends Thread{ //设置类静态变量,各线程访问这同一共享变量 private static boolean flag = false; //无限循环,等待flag变为true时才跳出循环 public void run() { ...
分类:
其他好文 时间:
2021-01-19 11:58:55
阅读次数:
0
很长时间以来都没有怎么好好搞清楚RPC(即Remote Procedure Call,远程过程调用)和HTTP调用的区别,不都是写一个服务然后在客户端调用么?这里请允许我迷之一笑~Naive! 本文简单地介绍一下两种形式的C/S架构,先说一下他们最本质的区别,就是RPC主要是基于TCP/IP协议的, ...
分类:
Web程序 时间:
2021-01-18 11:37:50
阅读次数:
0
什么是序列化 将内存对象转化为字节流的过程。相对的是反序列化,即将字节流转化为内存对象的过程。 为什么要序列化 将数据存入文件或者通过网络进行发送,就需要将数据对象转化为字节流。 而究竟如何进行序列化,则需要考虑各种因素,比如性能、占用空间、向前向后的兼容性、多语言支持等等。 常见的序列化方案 使用 ...
分类:
其他好文 时间:
2021-01-12 11:09:56
阅读次数:
0
Solon rpc 之 SocketD 协议 Solon rpc 之 SocketD 协议 - 概述 Solon rpc 之 SocketD 协议 - 消息上报模式 Solon rpc 之 SocketD 协议 - 消息订阅模式 SocketD 是一种二进制的点对点通信协议,是一种新的网络通信第七层 ...
分类:
其他好文 时间:
2021-01-12 10:53:22
阅读次数:
0
1. 简介 SocketD 是一种二进制的点对点通信协议,是一种新的网络通信第七层协议。旨在用于分布式应用程序中。从这个意义上讲,SocketD可以是RSocket等其他类似协议的替代方案。它的消息协议规范具有异步,背压的双向,多路复用,断线重连,基于消息等特性。暂时只提供Java实现,目前做为So ...
分类:
其他好文 时间:
2021-01-12 10:48:09
阅读次数:
0
Google protobuf是非常出色的开源工具,在项目中可以用它来作为服务间数据交互的接口,例如rpc服务、数据文件传输等。protobuf为proto文件中定义的对象提供了标准的序列化和反序列化方法,可以很方便的对pb对象进行各种解析和转换。以下是我总结的protobuf使用技巧和经验,分享给 ...
分类:
其他好文 时间:
2021-01-05 10:57:42
阅读次数:
0