个人笔记

个人笔记

权限系统与RBAC模型概述
RBAC(Role-Based Access Control )基于角色的访问控制。

dubbo :Duboo作为NIO的javaRPC框架,最核心的就是实现跨网络,实现远程过程调用 实际业务可以不在同一个模块也可以进行调用 中间需要一个 ‘服务注册中心’ Zookeeper来保存 ‘服务’ 的端口号, 业务开发者调用key 皆可拿到接口

负载均衡 : (Load Balance),意思是将负载(工作任务,访问请求)进行平衡、分摊到多个操作单元(服务器,组件)上进行执行。是解决高性能,单点故障(高可用),扩展性(水平伸缩)的终极解决方案。

SOA架构: 将重复功能或模块抽取成组件的形式,对外提供服务,在项目与服务之间使用ESB(企业服务总线)的形式作为通信的桥梁。

SOA调用关系说明 : 服务容器负责启动,加载,运行服务提供者。
服务提供者在启动时,向注册中心注册自己提供的服务。
服务消费者在启动时,向注册中心订阅自己所需的服务。
注册中心返回服务提供者地址列表给消费者,如果有变更,注册中心将基于长连接推送变更数据给消费者。
服务消费者,从提供者地址列表中,基于软负载均衡算法,选一台提供者进行调用,如果调用失败,
再选另一台调用。服务消费者和提供者,在内存中累计调用次数和调用时间,定时每分钟发送一次统计数据到监控中心。

Spring Security简介
Spring Security是 Spring提供的安全认证服务的框架。
使用Spring Security可以帮助我们来简化认证和授权的过程。

集群
集群是一组计算机高度紧密协作,完成计算工作。其中的每个计算机称为一个节点。根据这些计算机的协作方式不同或者目的不同

1)高可用集群High availability Cluster
高可用群集,简称HAC。其设计思想是为了避免出现单点故障问题,在故障时可以快速恢复,快速继续提供服务

2)负载均衡集群Load Balancing
负载均衡,集群中的每一台计算机都来完成相同业务,不分主次。当用户请求到达时,通过某种算法,让请求均衡的分发到集群中的每个节点,充分利用每个节点的资源

3)科学计算集群
因为硬件设备的限制,单台计算机的处理性能是有上限的,如果计算需要的资源超过了单台计算机的能力,该怎么办呢?
3.1)此时就可以使用科学计算集群。我们把复杂任务拆分成一个个小的子任务,然后分配到集群中的不同节点上完成,最后再把计算结果汇总。这样大量低廉的PC机互联起来,组成一个"超级计算机"以解决复杂的计算任务。
这样的方式也称为分布式运算或者分布式集群,集群中的每个节点完成不同任务。

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值