zoukankan      html  css  js  c++  java
  • Dubbo详解-说明(一)

    Dubbo 是什么?

    • Dubble是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理的方案。

    Dubbo 有啥特点?

    • 远程通讯:提供透明化的远程方法的调用,提供多协议支持。
    • 集群容错:软负载均衡,失败容错,地址路由,动态配置等集群支持。
    • 自动发现:基于注册中心目录服务(zookeeper),使服务消费方能动态的查找服务提供方,支持平滑减少和增加机器。

    架构演进?

    • MVC:适合刚刚创业的公司,人员大概在几个程序员的范畴内。
    • RPC:适合已经有几十个程序员的程度。
    • SOA:适合有上百人个程序员的程度。

    为什么要使用Dubbo?

     dubbo 与 spring cloud 、 ICE的区别
     相似功能 注册中心,负载均衡,安全机制访问控制   
     不同功能  服务治理更多一点  17个子项目  软件补丁服务、发布订阅服务
    轻重程度   轻量级  重量级  重量级
    支持跨语言   dubbox  是  是
    国内活跃度   2654  573  13
    开发语言   java  java  c
    性能   第二  第三  第一
    • dubbo 的性能一般要比spring cloud的性能高2~3倍。
  • 相关阅读:
    Real-Time SQL Monitoring
    MySQL数据复制的校验
    Mysql复制-Slave库设置复制延迟
    MySQL Replication的相关文件
    mysql 启动和关闭外键约束
    mysql写注释的几种方法
    salt更换新key
    saltstack之syndic的配置
    salt-ssh的批量脚本及使用方法
    koan重装system
  • 原文地址:https://www.cnblogs.com/huxipeng/p/8460547.html
Copyright © 2011-2022 走看看