前言 本来计划周五+周末三天自驾游,谁知人算不如天算,周六恰逢台风来袭,湖州附近的景点全部关停,不得已只能周五玩完之后,于周六踩着台风的边缘逃回上海。周末过得如此艰难,这次就聊点务虚的话题,一是浅谈微服务的架构设计,二是聊聊微服务中广泛用于服务治理的Eureka与RPC框架Dubbo异同点。 一、微 ...
分类:
其他好文 时间:
2019-08-11 15:34:38
阅读次数:
153
什么是RPC 从网络协议来说,Http协议与Rpc同属于应用层, 他们的底层都是tcp协议。 RPC(即Remote Procedure Call,远程过程调用)和HTTP(HyperText Transfer Protocol,超文本传输协议)他们最本质的区别,就是RPC主要工作在TCP协议之上, ...
分类:
其他好文 时间:
2019-08-10 17:41:48
阅读次数:
153
RPC(Remote Procedure Call,远程过程调用)是一个很大的概念。它是一种通过网络从远程计算机程序上跨语言跨平台的请求服务。RPC能省略部分接口代码的开发,可以跨机器之间访问对象(Java RMI),可以有更方便的加密和更高效的数据传输性能,而不需要了解底层网络技术的协议。RPC不 ...
分类:
Web程序 时间:
2019-08-10 14:28:12
阅读次数:
138
Socket通信原理 如何实现一个简单的RPC ...
分类:
其他好文 时间:
2019-08-09 19:05:03
阅读次数:
67
在阿里Java大牛们都是这样对Java项目代码分层的
分类:
编程语言 时间:
2019-08-09 17:51:09
阅读次数:
103
RPC vs REST 另外,由于Dubbo是基础框架,其实现的内容对于我们实施微服务架构是否合理,也需要我们根据自身需求去考虑是否要修改,比如Dubbo的服务调用是通过RPC实现的,但是如果仔细拜读过Martin Fowler的microservices一文,其定义的服务间通信是HTTP协议的RE ...
分类:
其他好文 时间:
2019-08-08 21:21:54
阅读次数:
89
Hadoop集群的各部分一般都会使用到多个端口,有些是daemon之间进行交互之用,有些是用于RPC访问以及HTTP访问。而随着Hadoop周边组件的增多,完全记不住哪个端口对应哪个应用,特收集记录如此,以便查询。 这里包含我们使用到的组件:HDFS, YARN, HBase, Hive, ZooK ...
分类:
其他好文 时间:
2019-08-07 19:07:50
阅读次数:
85
一.搭建NFS服务1.NFS服务搭建环境说明NFS服务端:IP:192.168.43.156NFS客户端:IP:192.168.43.185两台服务器都关闭防火墙及SElinuxsystemctlstopfirewalld.servicesetenforce02.NFS服务端搭建步骤2.1yum安装NFS和RPC服务yuminstallnfs-utilsrpcbind-y2.2动RPC服务和NFS
1、Nginx轻量级服务器,抗住同时5W并发连接。 作用:做http服务器(反向代理)、虚拟主机、负载均衡、集群(实现动静分离)。2、Nginx的作用:集群(件清单台服务器的压力),反向代理(不爆露真实IP地址),静态服务器(动静分离)3、项目安全架构措施 1、ngin反向代理(不爆露真实IP地址) ...
分类:
其他好文 时间:
2019-08-07 16:02:26
阅读次数:
60
一、分布式 集群:多台计算机实现统一业务 分布式:系统与系统之间要通信 集群的服务器不一定是分布式的,分布式的一定是集群 微服务不允许单点部署 服务之间的交互可以用两种方式 RPC RestAPI: 二、分布式思想及其概念 1、高并发 高并发衡量指标: 响应时间 吞吐量: QPS: apache a ...
分类:
编程语言 时间:
2019-08-06 16:58:27
阅读次数:
128