dubbo
文章平均质量分 89
丁小熊
java工程师
展开
-
RPC学习笔记-基本概念
RPC(Remote Procedure Call):远程过程调用,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的思想。RPC是一种技术思想而非一种规范或协议。常见RPC技术和框架有:应用级的服务框架:阿里的Dubbo/DubboX、Google的gRPC、Spring Boot/SpringCloud、Facebook的Thrift、Twitfer的Finagle等。远程通讯协议:RMI、Socket、SOAP(HTTP XML)、REST(HTTP JSON)。 通讯框转载 2021-03-14 20:14:47 · 358 阅读 · 0 评论 -
分布式系统的概念、特点及常见方案
随着大型网站的各种高并发访问,海量数据处理等场景越来越多,如何实现网站的高可用、易伸缩、可扩展、安全等目标就显得越来越重要。为了解决这一一系列问题,大型网站的架构也在不断发展。提高大型网站的高可用架构,不得不提的就是分布式。本文主要简单介绍了分布式系统的概念、分布式系统的特点、常用的分布式方案以及分布式和集群的区别等。在学习分布式之前,先了解一下与之对应的集中式系统是什么样的。集中式系统用一句话概括就是:一个主机带多个终端。终端没有数据处理能力,仅负责数据的录入和输出,而运算、存储等全部在主机上进行转载 2021-03-12 16:36:46 · 3154 阅读 · 0 评论