前情提要:《ServiceMesh究竟解决什么问题?》《Istio究竟是什么?》《Istio分层架构设计?》Istio架构体系中,流控(TrafficManagement)虽然是数据平面的EnvoyProxy实施的,但整个架构的核心其实在于控制平面的Pilot。灰度发布的过程在《Istio,灰度发布》一文中已经有过描述,今天重点说说Pilot和Envoy的交互流程与内部结构。一、通用交互流程图示:
分类:
其他好文 时间:
2020-11-16 13:42:08
阅读次数:
5
用最少的机器支撑万亿级访问,微博6年Redis优化历程编者按:本文由刘东辉向高可用架构供稿,基于在5月15日Redis用户交流会上的演讲内容。刘东辉,新浪微博基础架构组研发工程师。2013年加入微博,先后参与微博Redis、CounterService、SSDCache、CacheService等基础组件的设计与开发工作,目前专注于分布式缓存、存储方向。微博是从2010年开始引入Redis,现在R
分类:
其他好文 时间:
2020-11-16 13:07:17
阅读次数:
4
12个行业月均阅读超100亿,看Spark如何助力微博Feed算法提升活跃度#编者按:本文由高可用架构向黄波约稿,介绍黄波在SparkSummitChina2016中的演讲精华,并侧重对微博系统和Feed系统进行了更多的介绍。黄波,2010年加入新浪微博,微博研发中心Feed技术专家,负责微博Feed流排序和推荐相关项目。目前专注于基于Spark、Storm等计算平台的大数据处理,致力于将分布式计
分类:
编程语言 时间:
2020-11-16 13:06:48
阅读次数:
9
案例|S3、Cassandra、HDFS设计中隐藏的高可用法则Anythingthatcangowrongwillgowrong.会出错的事总会出错。——墨菲定律高可用NoSQL数据库是指服务无中断地持续运行的系统。许多基于网站的业务要求数据服务能够一直不中断。例如,在线购物的数据库需要保证7x24的可用性。为什么需要它们一直运行?假设你的数据库支撑着一个全球化的电子商务网站,那么数分钟的宕机就可
分类:
其他好文 时间:
2020-11-16 13:05:05
阅读次数:
5
对话:一个工程师在蘑菇街4年的架构感悟苏武,蘑菇街工程师,2012年加入蘑菇街,经历过数年蘑菇街系统的改造升级。曾负责2014、2015年双十一稳定性保障工作,目前主要负责全站稳定性工作。高可用架构:作为架构师,在蘑菇街的技术演进过程中,最难忘的成长经历或挑战是什么?苏武:挑战和问题时时刻刻都有,如果说对个人成长最重要的,我觉得有以下两次:第一次是2014年,整个蘑菇街从一个机房一夜之间搬迁到了另
分类:
其他好文 时间:
2020-11-16 13:04:00
阅读次数:
4
保证分布式系统数据一致性的6种方案编者按:本文由「高可用架构后花园」群讨论整理而成,后花园是一个面向架构师的增值服务,如需了解,请关注「高可用架构」后回复VIP有人的地方,就有江湖有江湖的地方,就有纷争问题的起源在电商等业务中,系统一般由多个独立的服务组成,如何解决分布式调用时候数据的一致性?具体业务场景如下,比如一个业务操作,如果同时调用服务A、B、C,需要满足要么同时成功;要么同时失败。A、B
分类:
其他好文 时间:
2020-11-16 13:03:44
阅读次数:
4
数据库管理与高可用----第二章数据库管理一:数据库基本操作命令◆DDL语句创建库,表的命令创建数据库:createdatabase数据库名创建数据表:createtable表名(字段定义…)createdatabaseschool;createtableky03(idint(4)notnullprimarykeyauto_increment,namevarchar(10)notnull,agei
分类:
数据库 时间:
2020-11-16 13:02:37
阅读次数:
15
数据库管理与高可用第四章备份与恢复1.MySQL的完全备份mysqldump命令备份数据库◆备份单个库语法:mysqldump-u用户名-p[密码][选项][库名]>/备份路径/备份文件名例如:mysqldump-uroot-pyiku>/backup/yiku.sql◆备份多个库语法:mysqldump-u用户名-p[密码][选项]--databases库名1[库名2]...>
分类:
数据库 时间:
2020-11-16 13:02:25
阅读次数:
17
数据库管理与高可用第五章数据库函数与创建数据库过程一:数据库函数1.1:数学函数数学函数描述abs(x)返回x的绝对值绝对值rand()返回0到1的随机数rand边缘mod(x,y)返回x除以y以后的余数取余power(x,y)返回x的y次方power快速前进round(x)返回离x最近的整数round整数round(x,y)保留x的y位小数四舍五入后的值sqrt(x)返回x的平方根sqrt平方根
分类:
数据库 时间:
2020-11-16 13:01:56
阅读次数:
17
数据库管理与高可用第五章SQL高阶语句1.1:按关键字排序SELECTcolumn1,column2,...FROMtable_nameORDERBYcolumn1,column2,...ASC|DESC;mysql>selectid,name,scorefromaccpwherescore>80orderbyscoredesc;1.2:按多字段排序mysql>selectid,
分类:
数据库 时间:
2020-11-16 13:01:43
阅读次数:
15