分布式异地多活架构实践之路SOFTWARE DEVELOPMENT CONFERENCE # 讯飞输入法异地多活架构实践之路 凌 军 主办方 Geekbang. InfoQ 极客邦科技 ## 自我介绍 · 凌军 • 2010年加入科大讯飞 • 讯飞输入法、灵犀语音助手等产品服务端架构负责人 科大讯飞消费者BG基础平台架构负责人 ## 产品介绍 • 稳居国内输入法第一阵营 • 2010-10~至今 • 4亿用户 4/4/f244e3e91d6c76afe0bdeadb784517f8/p3_1.jpg) 来自:中国科学院《互联网周刊》 ## 大纲 • 产品发展中遇到的问题 • 异地多活存在哪些挑战 • 讯飞输入法异地多活解决方案 • 实际应用效果 • 未来规划 ## 单机房遇到的问题 可用性低 响应时间慢 系统扩容难 ## 可用性低  ## 大纲 • 产品发展中遇到的问题 • 异地多活存在哪些技术挑战 • 讯飞输入法解决方案 • 实际应用效果 • 后续规划 ## 技术挑战 ## 机房天然延迟 几十毫秒的延迟; 跨机房性能较慢 ## 跨机房专线问题 专线费用高; 专线不稳定0 码力 | 36 页 | 1.66 MB | 2 年前3
基于Consul的多Beats接入管控与多ES搜索编排## 基于Consul的多Beats接入管控与多ES搜索编排 梁成 腾讯云, barryliang@tencent.com ## 拥抱开源、释放云原生的力量 背景与挑战 多Beats/Logstash接入管控 多ES搜索编排系统 日志AIOps探索 ## 背景与挑战 如何降低日志接入门槛 如何保证日志实时上报 如何保障日志采集不影响业务 如何做配置标准化 如何帮助业务快速排障 如何帮助业务快速排障 如何提供方便便捷的性能分析调优能力 100+ 产品数量 ## 1000 人员规模 10000 主机规模 ## 多Beats/Logstash接入 管控 提供多产品接入管理,多beats标准化、界面化、自动化的日志接入方案 ## 案例:1000+业务10000+台 主机如何快速实现日志接入? 业务规模 1000+业务、10000+业务主机、每天百T日志增量 日志需求 收集业务日志文件用于故障分析与告警监控 传统Beats接入流程  ## 系统架构  ## 数据模型 ![Image]0 码力 | 23 页 | 6.65 MB | 2 年前3
TypeScript 多场景设计方案及应用实践## TypeScript 多场景开发实践 Best practices of TypeScript and Dev in Alibaba ## 陈仲寅(花名:张挺) 就职于 阿里巴巴淘宝技术部 MidwayJS 团队  zhangting@taobao Controller { async create() { // TODO } } module.exports = PostController; class 用法,无法多继承 ## 体验不同 Egg 解决的是 BFF 场景,而淘宝有不少全栈场景 杂糅的 app/ctx 合并机制 ## 第一代设计 ## 解决复杂问题 ## 尝试引入 IoC 解决复杂业务的问题 ## Function 2、多实现上的不一致 - 无法方便的继承 3、代码洁癖上的问题 - 编译目录分离 ## Tes ## CLASS ## 体验 ## 统一使用 class/interface 为了良好的使用 IoC,我们将整个 Midway 修改为了 OO 的模型,所有的东西都通过 class 来编码,这样也可以更好的借鉴 java 的思想,另一方面可以通过接口来解决多实现的架构。 ## ☐ ☐0 码力 | 95 页 | 8.28 MB | 2 年前3
多租户Kubernetes VM Solutions for Multi-Tenant Applications0 码力 | 33 页 | 3.34 MB | 1 年前3
Greenplum 架构概览Greenplum 架构概览 基本拓拉结构 GP 基本查询流程 segmentl Segment 2 上,吉站可为 Gygenglum [后科称 GP 对是个PogigreSoL 实明和。GP 对外主代的入口,并用户雪上并行 情人 上| aaase 这He,人的入对 Segment 渤行;Standby aster 有为 aster 提供可用 Segment0 码力 | 1 页 | 734.79 KB | 2 年前3
Nacos架构&原理# NACOS 架构与原理 NACOS ARCHITECTURE & PRINCIPLES. 一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。 易用·稳定·实时·规模 NΛCOs. 特别鸣谢:  ![Imag ## 目录 作者 6 推荐序 7 前言 9 序言 9 简介 13 Nacos 简介 13 Nacos 架构 17 Nacos 总体设计 17 Nacos 架构 17 Nacos 配置模型 21 Nacos 内核设计 28 Nacos 一致性协议 28 Nacos 自研 Distro 王建伟(正己) 卿亮 许进 ## 推荐序 ## 阿里巴巴合伙人 - 蒋江伟(小邪) 随着企业加速数字化升级,越来越多的系统架构采用了分布式的架构,主要目的是为了解决集中化和互联网化所带来的架构扩展性和面对海量用户请求的技术挑战。这里面其中有一个关键点是软负载。因为整个分布式架构需要有一个软负载来协作各个节点之间的服务在线离线状态、数据一致性、以及动态配置数据的推送。这里面最简单的需求就是将一个配置0 码力 | 326 页 | 12.83 MB | 1 年前3
FISCO BCOS 2.3.0 中文文档贡献代码 · 反馈问题 • 应用案例集 · 微信群 公众号 ## 概览 - 基于FISCO BCOS 2.0+快速构建区块链系统,请参考安装 · 基于FISCO BCOS 2.0+部署多群组区块链、构建第一个区块链应用,请参考教程 - 深入了解FISCO BCOS 2.0+功能请看配置文件和配置项、节点准入、并行交易、分布式存储、国密等请参考使用手册 • 控制台:交互式命令行工具, SDK:提供访问节点状态、修改区块链系统配置以及节点发送交易等接口。 · 浏览器详细介绍请参考 浏览器 • JSON-RPC接口可参考 JSON-RPC API · 系统设计文档请参考 系统设计 ## 关键特性 · 多群组:教程 使用手册 设计文档 · 并行计算:使用手册 设计文档 - 分布式存储: 使用手册 设计文档 ## 重要: • 本技术文档只适用FISCO BCOS 2.0+,FISCO BCOS 1 了一轮从“集中式”走向“分布式”的时代浪潮。 在此背景下,区块链技术在2008年萌芽成型,并逐渐发展成熟。通过区块链技术解决方案中的共识机制、分布式账本、加密算法、智能合约、点对点通信、分布式计算架构、分布式存储、隐私保护算法、跨链协议等技术模块,可以让商业模式中的参与各方实现了地位对等和互信合作,从而推动了从“信息互联网”到“信任互联网”的时代进步,也令商业模式全面走向“分布式”成为可能。0 码力 | 442 页 | 7.23 MB | 2 年前3
FISCO BCOS 2.4.0 中文文档munity/OfficialAccountsQR%2Ejpg] ## 概览 - 基于FISCO BCOS 2.0+快速构建区块链系统,请参考安装 - 基于FISCO BCOS 2.0+部署多群组区块链、构建第一个区块链应用,请参考教程 - 深入了解FISCO BCOS 2.0+功能请看 配置文件和配置项、节点准入、并行交易、分布式存储、国密等请参考 使用手册 - 控制台:交互式命令行工 SDK:提供访问节点状态、修改区块链系统配置以及节点发送交易等接口。 - 浏览器详细介绍请参考浏览器 • JSON-RPC接口可参考 JSON-RPC API - 系统设计文档请参考 系统设计 ## 关键特性 • 多群组: 教程 使用手册 设计文档 并行计算: 使用手册 设计文档 • 分布式存储: 使用手册 设计文档 ## 重要 - 本技术文档只适用FISCO BCOS 2.0+,FISCO BCOS 1.3 可达两万。 ## 架构 FISCO BCOS 在2.0中,创新性提出“一体两翼多引擎”架构,实现系统吞吐能力的横向扩展,大幅提升性能,在安全性、可运维性、易用性、可扩展性上,均具备行业领先优势。  一体指代群组架构,支持快速组建联盟和建0 码力 | 1314 页 | 11.21 MB | 2 年前3
OpenShift Container Platform 4.2 架构jpg) ### OpenShift Container Platform 4.2 ## 架构 OpenShift Container Platform 4.2 架构概述 Powered by TCPDF (www.tcpdf.org) OpenShift Container Platform 4.2 架构概述 ## 法律通告 Copyright $ \copyright $ 2020 Red their respective owners. ## 摘要 本文概述 OpenShift Container Platform 4.2 中的平台和应用架构。 ## 目录 第1章 OPENSHIFT CONTAINER PLATFORM架构 ..... 3 1.1. OPENSHIFT CONTAINER PLATFORM 简介 ..... 3 第2章 安装和更新 ..... 7 2 查看 IGNITION 配置文件 ..... 25 5.3. 安装后更改 IGNITION 配置 ..... 27 # 第 1 章 OPENSHIFT CONTAINER PLATFORM 架构 #### 1.1. OPENSHIFT CONTAINER PLATFORM 简介 OpenShift Container Platform 是用于开发和运行容器化应用程序的平台。它旨在允许支0 码力 | 32 页 | 783.33 KB | 2 年前3
OpenShift Container Platform 4.7 架构.jpg) ### OpenShift Container Platform 4.7 ## 架构 OpenShift Container Platform 架构概述 Powered by TCPDF (www.tcpdf.org) OpenShift Container Platform 架构概述 Enter your first name here. Enter your surname are the property of their respective owners. ## 摘要 本文概述 OpenShift Container Platform 中的平台和应用架构。 ## 目录 第1章 架构概述 ..... 4 1.1. 关于安装和更新 ..... 4 1.2. 关于 CONTROL PLANE ..... 4 1.3. 关于面向开发人员的容器化应用程序 .. ENTERPRISE Linux COREOS (RHCOS) 和 IGNITION ..... 4 1.5. 关于准入插件 ..... 5 第2章 OPENSHIFT CONTAINER PLATFORM 架构 ..... 6 2.1. OPENSHIFT CONTAINER PLATFORM 简介 ..... 6 2.1.1. 关于 Kubernetes ..... 6 2.1.2. 容器化应用程序的好处0 码力 | 55 页 | 1.16 MB | 2 年前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100
相关搜索词
分布式异地多活架构系统扩容弹性伸缩流量调度数据同步ConsulBeatsLogstashElasticsearch多ES搜索编排TypeScriptEgg框架MidwayJS团队阿里巴巴BFF场景KubernetesVMKubeVirtVirtletMulti-TenantGreenplumSegmentAsterPostgresForkNacos服务发现配置管理一致性协议高可用设计多群组架构区块同步交易流共识机制分布式存储FISCO BCOSGas统计落盘加密兼容性配置OpenShift Container Platform容器化混合云部署OperatorControl PlaneMachine Config PoolRHCOS













