AWS 的 S3 故障回顾和思考

继Gitlab的误删除数据事件没几天,“不沉航母” AWS S3 (Simple Storage Service)几天前也“沉”了4个小时,墙外的半个互联网也跟着挂了。如约,按 AWS 惯例,AWS今天给出了一个简单的故障报告《Summary of the Amazon S3 Service Disruption in the Northern Virginia (US-EAST-1) Region》。这个故障和简单来说和Gitlab一样,也是人员误操作。先简单的说一下这份报

AWS 的 S3 故障回顾和思考

继Gitlab的误删除数据事件没几天,“不沉航母” AWS S3 (Simple Storage Service)几天前也“沉”了4个小时,墙外的半个互联网也跟着挂了。如约,按 AWS 惯例,AWS今天给出了一个简单的故障报告《Summary of the Amazon S3 Service Disruption in the Northern Virginia (US-EAST-1) Region》。这个故障和简单来说和Gitlab一样,也是人员误操作。先简单的说一下这份报

Rx 的编程方式(一)

1. Observables & Reactive 先来一个简单直观的例子: const { Observable } = require(rxjs); const source$ = Observable.of([1, 2, 3]); source$.subscribe(x => console.log(x)); 过滤器节点:subscribe 2. Declarative Transformation( 声明式转换 ) 如果我们想要平时开发的数据转换功能