Sentinel 阿里中间件团队开源的,面向分布式服务架构的轻量级流量控制框架,主要以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度来帮助用户保护服务的稳定性。
分类:
其他好文 时间:
2018-11-08 18:18:57
阅读次数:
170
前言从计算机在中国进入,到互联网时代再到现在的移动互联网时代和正在向我们走来的大数据时代和AI时代,项目架构也随着时代的改变在不断的演化升级,从单一应用架构到现在的分布式服务化架构,经历了很大的发展和改变。下面就是利用图片给大家讲解发展过程。分析:刚开始互联网因为电脑的普及不够广泛,互联网使用成本高,用户量比较低,所以一开始单应用架构架构就可以满足需求,也不存在太大应用架构上的可优化点,主要优化点
分类:
其他好文 时间:
2018-11-07 00:49:41
阅读次数:
224
PO(persistant object) 持久对象 在 o/r 映射的时候出现的概念,如果没有 o/r 映射,没有这个概念存在了。通常对应数据模型 ( 数据库 ), 本身还有部分业务逻辑的处理。可以看成是与数据库中的表相映射的 java 对象。最简单的 PO 就是对应数据库中某个表中的一条记录,多 ...
分类:
编程语言 时间:
2018-11-03 21:10:57
阅读次数:
142
1. Dubbo是什么 阿里推出的分布式服务框架,是一个基于SOA(面向服务的架构)的基础设施,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。 优点: 远程通讯:提供对多种基于长连接的NIO框架抽象封装,包括多种线程模型,序列化,以及“请求-响应”模式的信息交换方式。 集 ...
分类:
其他好文 时间:
2018-11-02 15:28:06
阅读次数:
209
Dubbo的背景 随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进。 Dubbo的应用 用于大规模服务化,通过在消费方获取服务提供方地址列表,实现软负载均衡,减轻硬件压力。 架构 最简单调用图 节点 ...
分类:
其他好文 时间:
2018-11-02 01:50:16
阅读次数:
264
一 iSCSI简介Internet小型计算机系统接口是一个机遇TCP/IP的协议,用于通过IP网络仿真SCSI高性能本地存储总线,从而为远程存储设备提供数据传输和管理。作为SAN协议,iSCSI跨本地和广域网扩展SAN,通过分布式服务器和数组提供独立于位置的数据存储检索。二 iSCSI优点使用SAN... ...
分类:
其他好文 时间:
2018-11-02 00:28:15
阅读次数:
155
1. Dubbo概述 Dubbo是阿里巴巴开源出来的一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及作为SOA服务治理的方案。它的核心功能包括: #remoting:远程通讯基础,提供对多种NIO框架抽象封装,包括“同步转异步”和“请求-响应”模式的信息交换方式。 #Clu ...
分类:
其他好文 时间:
2018-10-31 10:35:23
阅读次数:
128
有很多应用场景,用到了接口动态实现,下面举几个典型的应用: 1、mybatis / jpa 等orm框架,可以在接口上加注解进行开发,不需要编写实现类,运行时动态产生实现。 2、dubbo等分布式服务框架,消费者只需要引入接口就可以调用远程的实现,分析源代码,其实在消费端产生了接口的代理实现,再由代 ...
分类:
编程语言 时间:
2018-10-31 10:34:53
阅读次数:
215
HTTPS是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。Nebula是一个为开发者提供一个快速开发高并发网络服务程序或搭建高并发分布式服务集群的高性能事件驱动网络框架。Nebula作为通用网络框架提供HTTPS支持十分重要,Nebula既可用作https服务器,又可用作http
分类:
编程语言 时间:
2018-10-30 17:06:12
阅读次数:
221
Dubbo是什么?Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求,并且本质上是个服务调用,说白了就是个远程服务调用的分布式框架(告别WebService模式中的WSDL,以服务者与消费者的方式在dubbo
分类:
编程语言 时间:
2018-10-30 11:22:34
阅读次数:
149