转自:https://www.linuxidc.com/index.htm 在分布式服务框架中,一个最基础的问题就是远程服务是怎么通讯的,在Java领域中有很多可实现远程通讯的技术,例如:RMI、MINA、ESB、 Burlap、Hessian、SOAP、EJB和JMS 等,这些名词之间到底是些什么 ...
分类:
编程语言 时间:
2019-06-01 09:35:29
阅读次数:
110
1. 微服务架构 系统架构的演变从单应用,到根据每个模块垂直拆分,到分布式服务,SOA,到目前进化成了 微服务 形态。 微服务的特点 单一职责:微服务中每一个服务都对应唯一的业务能力,做到单一职责 微:微服务的服务拆分粒度很小,例如一个用户管理就可以作为一个服务。每个服务虽小,但“五脏俱全”。 面向 ...
分类:
编程语言 时间:
2019-05-28 12:52:12
阅读次数:
128
一、dubbo介绍 随着互联网的不断发展,网站的规模也越来越大,常规的垂直应用架构已经不能再满足开发的需求,分布式服务架构和流式计算架构已成为趋势。 单一应用架构:当网站流量很小时,只需要一个应用,将所有的功能都部署在一起,以减少部署节点个成本。 垂直应用架构:当访问量逐渐增大,单一应用增加机器带来 ...
分类:
其他好文 时间:
2019-05-23 21:22:06
阅读次数:
115
一、简介 NAT网络模式: 1. 宿主机可以看做一个路由器,虚拟机通过宿主机的网络来访问 Internet; 2. 可以安装多台虚拟机,组成一个小型局域网,例如:搭建 hadoop 集群、分布式服务。 二、配置 1. VMnet8 设置静态 IP 2. Ce ...
分类:
Web程序 时间:
2019-05-23 16:51:07
阅读次数:
423
今天 Apache Dubbo 晋升为 Apache 基金会顶级项目 祝贺!!! dubbo地址:http://dubbo.apache.org/zh-cn/ 1. Dubbo是什么? Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说 ...
分类:
其他好文 时间:
2019-05-21 22:55:28
阅读次数:
226
从零开始搭建springboot dubbo的例子 Dubbo 是一个分布式服务框架,致力于提供高性能和透明化的 RPC 远程服务调用方案,以及 SOA 服务治理方案 一、 Dubbo的简单介绍 1. 网站架构的发展历程 网站架构随着业务的发展,逻辑越来越复杂,数据量越来越大,交互越来越多..... ...
分类:
编程语言 时间:
2019-05-11 13:35:37
阅读次数:
144
Zookeeper用途场景: Zookeeper分布式服务框架是Apache Hadoop的一个子项目,主要是用来解决分布式应用经常遇到的一些数据管理问题。如:集群管理,统一命名服务,分布式配置管理,分布式消息队列,分布式说,分布式通知协调等。 越来越多的分布式开始依赖ZK,比如Storm,Hbas ...
分类:
其他好文 时间:
2019-05-04 14:39:06
阅读次数:
149
本文参考“如何给老婆解释RPC”一文进行的。。。 1.首先了解下dubbo: dubbo是一款高性能、轻量级的开源java RPC服务框架(RPC即远程过程调用,具体解释见:https://www.jianshu.com/p/2accc2840a1b)。它提供了三大核心能力:面向接口的远程方法调用, ...
分类:
其他好文 时间:
2019-05-04 12:05:24
阅读次数:
111
要找工作了,就得学习很多东西,还得再面试官面前装的很懂一样,所以我必须得把功课做足,自己要使用过dubbo,才能说自己熟悉dubbo,而不仅仅说自己理解其工作原理就ok了,dobbo的分布式服务中心,底层一般使用了zookeeper,作为分布式服务中心,我很早就听说了,之前学习hadoop好像要有介 ...
分类:
其他好文 时间:
2019-05-04 00:28:50
阅读次数:
128
本文目的 前段时间学习WCF已经渐入佳境,完成了既定学习目标,转入分布式系统学习。本文技术路线是: 采用wcf实现分布式服务端和客户端,客户端部署于本地主机,nginx和WCF部署于虚拟机端(分别是三个虚拟机) 此文验证:当其中一个服务端断线后,另一个服务端可以继续支撑整个会话的完成。 技术关键词 ...
分类:
其他好文 时间:
2019-05-02 23:09:31
阅读次数:
186