作者 | 刘军(陆龟)Apache Dubbo PMC 本文整理自架构师成长系列 2 月 18 日直播课程. 关注"阿里巴巴云原生"公众号,回复 "218",即可获取对应直播回放链接及 PPT 下载链接. 导读:Apache Dubbo 是一款开源的 RPC 框架,其提供了简单易用.高性能的 RPC 能力.灵活可控的扩展.强大的服务治理,目前已有 Java.Go.JS.Python 等多个语言支持:并且已经悄然衍进为 Cloud Native 基础设施.这一切成就都…
WEB架构师成长系列索引 http://www.cnblogs.com/seesea125/archive/2012/04/17/2453256.html…
点击架构师成长之路 架构师成长之路5.7-Saltstack数据系统 1. Saltstack的两种数据系统 Grains Pollars 2. Saltstack数据系统---Grains Grains是SaltStack minions启动时收集的有关底层管理系统的静态信息.包括操作系统版本.域名.IP地址.内存.内核.CPU.操作系统类型以及许多其他系统属性.Minion 收集的信息,可以作为Master端匹配目标. 如果需要自定义grains,需要添加到Salt Minion的/etc/…
点击返回架构师成长之路 架构师成长之路7.1 CDN理论 CDN,Content Distribute Network,内容分发网络:CDN解决的是如何将数据快速可靠从源站传递到用户的问题.用户获取数据时,不需要直接从源站获取,通过CDN对于数据的分发,用户可以从一个较优的服务器获取数据,从而达到快速访问,并减少源站负载压力的目的. 为什么不进行数据的直接交付,即让用户直接从源站获取数据呢?     数据从服务器端交付到用户端,至少有4个地方可能会造成网络拥堵: “第一公里”:这是指万维网流量向…
点击返回架构师成长之路 架构师成长之路6.6 DNS服务器搭建(构建企业级DNS) 采用LVS-DR模式负载均衡,多IDC,多套DNS集群,通过master-slave技术保证dns配置的一致性. 1.构建高性能.高可用性DNS 物理层: 首先确保两台lvs不在同一机柜.同一物理交换机接入: 其次确保将所有dns服务器也做到不在同一机柜.同一物理交换机接入. 同时,在不同的idc构建多套dns集群,为客户端提供可切换的配置. 服务层: 坚决摒弃lvs上端口检测这种方式,采用自定义脚本检测,为dn…
点击返回架构师成长之路 架构师成长之路6.5 DNS服务器搭建(添加记录.负载均衡.DNS视图)  部署主DNS : 点击 部署从DNS : 点击 1.添加A记录.CNAME记录.MX记录.PTR记录 1.1 添加A记录 编辑主DNS : /var/named/chroot/etc/carlos.com.zone,在文件末尾添加一条记录 \$ORIGIN . \$TTL 3600 ; 1 hour carlos.com IN SOA op.Carlos.com. dns.carlos.com.…
点击返回架构师成长之路 架构师成长之路6.3 DNS服务器搭建(部署主从DNS)  部署主DNS : 点击 部署从DNS : 如下步骤 1.与主DNS一样,安装bind yum -y install bind-utils bind bind-devel bind-chroot bind-libs 2.与主DNS一样,编辑/etc/named.conf options { version "1.1.1"; listen-on port 53 {any;}; #表示使用53端口 direc…
点击返回架构师成长之路 架构师成长之路6.3 DNS服务器搭建(部署单台DNS) 1.安装bind yum -y install bind-utils bind bind-devel bind-chroot bind-libs 2.编辑/etc/named.conf 全局配置:options {}; 日志子系统配置:logging {}; 区域定义:本机能够为哪些zone进行解析,就要定义哪些zone.                   zone "ZONE_NAME" IN {};…
点击返回架构师成长之路 架构师成长之路6.2 DNS 配置文件 /etc/hosts 主机的一个文件列表 ,添加记录如:111.13.100.92   www.baidu.com 对于简单的主机名解析(点分表示法),默认在请求DNS或NIS网络域名服务器前,/etc/named.conf 通常会告诉程序先查看此文件. /etc/resolv.conf 转换程序配置文件 在配置程序请求BIND域名查询服务查询主机名时,必须告诉程序使用哪个域名服务器和IP地址来完成这个任务 /etc/named.c…
点击返回架构师成长之路 点击返回:自学Zabbix之路 点击返回:自学Zabbix4.0之路 点击返回:自学zabbix集锦 架构师成长之路4.4-多维监控体系_zabbix 自学Zabbix之路[第一回]:初识Zabbix 1.1 自学Zabbix1.1-简介 1.2 自学Zabbix1.2-zabbix特性 1.3 自学Zabbix1.3-zabbix进程 自学Zabbix之路[第二回]:安装Zabbix 2.1 自学Zabbix2.1-安装需求 2.2 自学Zabbix2.2-服务器端环境…