Facebook messenger架构介绍-覃超 facebook0 Architecture Messenger 2.0 The New Facebook Messages Emails Chats SMS Messages 技术微调 ▪ HBase - Small messages - Message metadata (thread/message indices) - Search index ▪ Haystack (our photo Attachments - Large messages Messenger 3.0 Mobile first - Mobile traffic > Web - VS whatspp, webchat - Hbase Perf issue - Client send pref & reliablity Sync protocol “Queue in memory” - MQTT + HTTPs (SPDY)0 码力 | 51 页 | 4.39 MB | 1 年前3
高可用分布式流数据存储设计-李玥如何实现?如何优化? WHY 为什什么需要流数据存储? 单体应⽤用 烟筒式 SOA 微服务 那些年年的服务 MySQL ES HDFS KV HBase Hive 这些年年的数据 Services Data MySQL ES HDFS KV HBase Hive 统⼀一的流数据存储平台 我们的愿景 Services Streaming Storage Data 有序 Append0 码力 | 36 页 | 6.02 MB | 1 年前3
降级预案在同程艺龙的工程实践-王俊翔业务保障管理理后台 应⽤用JVM进程 故障动态注⼊入 Attach 故障注⼊入 指标聚合查询 熔断降级计算(Flink) ⽇日志中⼼心 KAFKA 数据采集、计算、存储 指标(HBase) 指标明细(ES) 降级⽇日志(ES) ETL 指标计算(Flink) 脚本引擎 查 询 服 务 ⽇日志数据 指标(Redis) 业务异常数据快照(ES) 熔断降级通知 降级服务管理理 规则表达式 熔断 降级 条件 计算 降级消息 数据 存储 实时告警 规则配置 开发 ⽇日志解析规则 控制中⼼心 ETCD 降级服务 降级处理理 流处理理集群(Flink) HBase ES Redis 落地存储 数据服务 数据平台 实时告警 告警策略略 指标查询 指标脚本开发 指标配置 产品化 开发 复合指标计算如何处理理 ServiceA ServiceB0 码力 | 26 页 | 18.67 MB | 1 年前3
共 3 条
- 1













