1、混沌工程:起源与发展

混沌工程:起源与发展

混沌工程的兴起

混沌工程在软件开发领域仍是一个相对较新的学科。过去三年,行业关注的问题已从“是否应该开展混沌工程”转变为“如何最好地开始实施混沌工程”。这一转变的背后有着一段故事,它始于 Netflix。

Netflix 的困境与管理理念

2008 年,Netflix 公开宣布从数据中心迁移到云端。此前在 8 月,数据中心发生的重大数据库损坏事件导致其三天无法配送 DVD,当时 DVD 配送是其主要业务。Netflix 认为数据中心的架构存在单点故障问题,如云数据库和垂直扩展组件等。迁移到云端可以采用水平扩展组件,从而减少单点故障。

然而,迁移并非一帆风顺。一方面,完全脱离数据中心花费了八年时间;另一方面,向水平扩展的云部署实践的转变并未带来预期的流媒体服务正常运行时间的提升。这是因为 2008 年的 Amazon Web Services(AWS)还不够成熟,云计算并非像现在这样是默认的部署选项。而且,在云端环境中,实例偶尔会毫无预警地消失,这种故障在数据中心较为罕见。

尽管有一些常见的方法可以构建对实例消失具有弹性的系统,如集群中的冗余节点、限制故障域、跨地域部署冗余、自动扩展和服务发现自动化等,但 Netflix 面临一个难题:由于其独特的管理理念,无法强制工程师遵循特定的代码编写模式。Netflix 的管理理念体现在以下几个方面:
- 只雇佣有相关经验的高级工程师。
- 给予工程师充分的自由来完成工作,并承担相应决策的后果。
- 信任员工决定工作的执行方式,管理层确保员工理解要解决的问题,员工再告知管理层解决方案并付诸实践。
- 高性能团队高度一致但松散耦合,即团队成

源码地址: https://pan.quark.cn/s/d1f41682e390 miyoubiAuto 米游社每日米游币自动化Python脚本(务必使用Python3) 8更新:更换cookie的获取地址 注意:禁止在B站、贴吧、或各大论坛大肆传播! 作者已退游,项目不维护了。 如果有能力的可以pr修复。 小引一波 推荐关注几个非常可爱有趣的女孩! 欢迎B站搜索: @嘉然今天吃什么 @向晚大魔王 @乃琳Queen @贝拉kira 第三方库 食用方法 下载源码 在Global.py中设置米游社Cookie 运行myb.py 本地第一次运行时会自动生产一个文件储存cookie,请勿删除 当前仅支持单个账号! 获取Cookie方法 浏览器无痕模式打开 http://user.mihoyo.com/ ,登录账号 按,打开,找到并点击 按刷新页面,按下图复制 Cookie: How to get mys cookie 当触发时,可尝试按关闭,然后再次刷新页面,最后复制 Cookie。 也可以使用另一种方法: 复制代码 浏览器无痕模式打开 http://user.mihoyo.com/ ,登录账号 按,打开,找到并点击 控制台粘贴代码并运行,获得类似的输出信息 部分即为所需复制的 Cookie,点击确定复制 部署方法--腾讯云函数版(推荐! ) 下载项目源码和压缩包 进入项目文件夹打开命令行执行以下命令 xxxxxxx为通过上面方式或取得米游社cookie 一定要用双引号包裹!! 例如: png 复制返回内容(包括括号) 例如: QQ截图20210505031552.png 登录腾讯云函数官网 选择函数服务-新建-自定义创建 函数名称随意-地区随意-运行环境Python3....
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值