超大规模高可用性云端系统构建之禅-蔡超
0 码力 | 40 页 | 6.52 MB | 1 年前3大型Web项目可用性提升 零脚本错误的实战 郭林烁 2017.10
0 码力 | 62 页 | 7.09 MB | 1 年前3现代C++ 教程:高速上手C++11/14/17/20
进一步阅读的参考文献 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 第 2 章语言可用性的强化 12 2.1 常量 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 之情。 现代 C++ (本书中均指 C++11/14/17/20) 为传统 C++ 注入的大量特性使得整个 C++ 变得更加 像一门现代化的语言。现代 C++ 不仅仅增强了 C++ 语言自身的可用性,auto 关键字语义的修改使得我 们更加有信心来操控极度复杂的模板类型。同时还对语言运行期进行了大量的强化,Lambda 表达式的出 现让 C++ 具有了『匿名函数』的『闭包』特性,而这一特性几乎在现代的编程语言(诸如 已经被实践证明了是一种非常成功 的『范型』,而现代 C++ 的出现,则进一步推动这种范型,让 C++ 成为系统程序设计和库开发更好的 语言。Concept 提供了对模板参数编译期的检查,进一步增强了语言整体的可用性。 总而言之,我们作为 C++ 的拥护与实践者,始终保持接纳新事物的开放心态,才能更快的推进 C++ 的发展,使得这门古老而又新颖的语言更加充满活力。 目标读者 1. 本书假定读者已经熟悉了传统0 码力 | 83 页 | 2.42 MB | 1 年前3美团点评2018技术年货
美团服务体验平台对接业务数据的最佳实践-海盗中间件 167 ...................................................................... 美团点评智能支付核心交易系统的可用性实践 176 ...................................................................... 卫星系统——酒店后端全链路日志收集工具介绍 视图的数据集,从而来提供服务。 可用性 可用性 数据可用性 数据可用性 前面提到了我们采用Lambda架构处理一些数据,但是离线数据有时候会因为上游的一些原因,处理不稳 定,导致产出延迟,这个时候为了保证数据的准确性,我们在Speed Layer会多保留两天的数据 ,保证 覆盖到全量数据。如图所示: UAS-点评侧用户行为检索系统 - 美团技术团队 服务的可用性 服务的可用性 在服务的可用性方面,我们对 喻,同时美团业务飞速发展,对账号业务的可用性要求也越来越高。本文将分享一些我们在高可用探索中 的实践。 衡量一个系统的可用性有两个指标: 1. MTBF (Mean Time Between Failure) 即平均多长时间不出故障; 2. MTTR (Mean Time To Recovery) 即出故障后的平均恢复时间。通过这两个指标可以计算出可用性,也就是我们大 家比较熟悉的“几个9”。 可用性公式 因此0 码力 | 229 页 | 61.61 MB | 1 年前3如何用 MySQL 构建全方位高可用应用
Oracle VM Group Replication MySQL Cluster MySQL 高可用性解决方案 4/16/2017 9 9 . 9 9 9 % 版权所有 2015,Oracle 和/或其附属公司。保留所有权利。 5 并不仅仅是可靠地存储数据 支持高可用性的各个层 数据的冗余访问路径 数据冗余存储 冗余应用服务器 数据路由 4/16/2017 版权所有 2015,Oracle 2015,Oracle 和/或其附属公司。保留所有权利。 6 并不仅仅是可靠地存储数据 支持高可用性的各个层 数据的冗余访问路径 数据冗余存储 冗余应用服务器 数据路由 4/16/2017 版权所有 2015,Oracle 和/或其附属公司。保留所有权利。 7 • MySQL Replication • Shared Storage • Group Replication • MySQL SQL 4/16/2017 8 版权所有 2015,Oracle 和/或其附属公司。保留所有权利。 为何进行复制? •将数据库从“主服务器”复制到“从服务器” – 数据的冗余副本奠定了高可用性的基础 – 通过在复制场中进行分布式查询来扩展 主 从 Web/应用服务器 写入和读取 读取 4/16/2017 版权所有 2015,Oracle 和/或其附属公司。保留所有权利。 9 •异步0 码力 | 40 页 | 2.19 MB | 1 年前3MySQL 企业版功能介绍
MySQL 企业版 全球广受欢迎的开源数据库 重要特性 Oracle MySQL 服务云 MySQL 数据库 MySQL 企业级备份 MySQL 企业级高可用性 MySQL 企业级可扩展性 MySQL 企业级身份验证 MySQL 企业级 TDE MySQL 企业级加密 MySQL 企业级防火墙 MySQL 企业级审计 应用的过程中降低风险、削减成本和减 少复杂性。MySQL 企业版具有以下独特优势: 使用 Oracle MySQL 服务云轻松设置、运行和管理云中的 MySQL 使用 MySQL 分组复制来确保数据库的高可用性 通过 MySQL 企业级可扩展性应对指数级增长的用户和数据量 通过 MySQL 企业级备份执行热备份和恢复,从而降低数据丢失的风险 通过 MySQL 企业级安全性来利用现有安全基础架构 企业级防火墙阻止针对数据库的攻击(如 SQL 注入) 对现有 MySQL 应用实施基于策略的审计合规性 通过 MySQL Enterprise Monitor 提高数据库性能和可用性 通过 MySQL Query Analyzer 查明影响数据库性能的 SQL 代码 使用超过 225 个 MySQL 顾问程序实施 MySQL 优秀实践 通过 MySQL0 码力 | 6 页 | 509.78 KB | 1 年前3Python 标准库参考指南 3.11.10
development team 九月 09, 2024 Python Software Foundation Email: docs@python.org Contents 1 概述 3 1.1 可用性注释 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.1 阅读本手册,还是建议先从内置函数 这一章开始,因为本手册的其余内容都需要你熟悉其中的基本概念。 让我们开始吧! 1.1 可用性注释 • 如果出现“适用:Unix”注释,意味着相应函数通常存在于 Unix 系统中。但这并不保证其存在于 某个特定的操作系统中。 • 如果没有单独说明,所有注明” 可用性: Unix” 的函数都在 macOS 上受到支持,因为此系统是基于 Unix 内核的。 • If an availability 将标签转换为 Unicode,规则定义见 RFC 3490。 7.2.6 encodings.mbcs --- Windows ANSI 代码页 此模块实现 ANSI 代码页(CP_ACP)。 可用性: Windows。 在 3.2 版本发生变更: 在 3.2 版之前,errors 参数会被忽略;总是会使用 'replace' 进行编码,并使用 'ignore' 进行解码。 在 3.3 版本发生变更:0 码力 | 2248 页 | 11.10 MB | 9 月前3Python 标准库参考指南 3.11.10
development team 九月 09, 2024 Python Software Foundation Email: docs@python.org Contents 1 概述 3 1.1 可用性注释 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 让我们开始吧! 3 The Python Library Reference, 发行版本 3.11.10 1.1 可用性注释 • 如果出现“适用:Unix”注释,意味着相应函数通常存在于 Unix 系统中。但这并不保证其存在于某个 特定的操作系统中。 • 如果没有单独说明,所有注明” 可用性: Unix” 的函数都在 macOS 上受到支持,因为此系统是基于 Unix 内核的。 • If an availability 将标签转换为 Unicode,规则定义见 RFC 3490。 7.2.6 encodings.mbcs --- Windows ANSI 代码页 此模块实现 ANSI 代码页(CP_ACP)。 可用性: Windows。 在 3.2 版本发生变更: 在 3.2 版之前,errors 参数会被忽略;总是会使用 'replace' 进行编码,并使用 'ignore' 进行解码。 在 3.3 版本发生变更:0 码力 | 2399 页 | 11.19 MB | 9 月前3分布式 KV 存储系统 Cellar 演进之路
KV 存储系统研发 有多年分布式存储研发经验 个人简介 • Cellar起源 • 中心节点架构演进 • 节点高可用和异地容灾 • 服务可用性提升 • Cellar规划 目录 • Cellar起源 • 中心节点架构演进 • 节点高可用和异地容灾 • 服务可用性提升 • Cellar规划 目录 Cellar,英文原意是酒窖,项目取名Cellar,一方面借用其储藏 之意,同时,也希望使用Ce fdb rdb 引擎层 迁移 复制 • 中心化集群问题 • 可用性问题 • 性能问题 • 运维问题 Cellar起源—Tair问题 Cellar起源 架构升级 性能优化 可用性优 化 可运维性 Cellar 开源 Tair • Cellar起源 • 中心节点架构演进 • 节点高可用和异地容灾 • 服务可用性提升 • Cellar规划 目录 Cellar—中心节点架构演进 元数据Zookeeper存储 Cellar—中心节点架构演进 一致性: • 主备强一致 • observer同步强一致 • Cellar起源 • 中心节点架构演进 • 节点高可用和异地容灾 • 服务可用性提升 • Cellar规划 目录 存储节点Failover,越快越好? • 数据补全对业务影响 • 机器宕机五分钟,数据补全两小时 节点升级,先切走流量再操作? • 节点流量只能切到有其他副本的节点0 码力 | 34 页 | 1.66 MB | 1 年前3MySQL高可用 - 多种方案
Lvs+Keepalived+Mysql 单点写入主主同步高可用方案 2.1 方案简介 Lvs+keepalived 作为目前比较流行的高可用解决方案,lvs 提供负载均衡, keepalived 作为故障转移,提高系统的可用性。但是一般的 mysql 高可用为了实现 mysql 数据的一致性,一般都是采用单点写入,本方案采用 keepalived 中的 sorry_server 来实现写入数据库为单点的需求。本方案实现的功能是当网络有问题、 服务器能自动跳转到备用机, 当主服务器服务启动起来后会自动切换回来。 2.2 方案架构图 2.3 方案优缺点 优点: 安装配置简单,实现方便,高可用效率好,可以根据服务与系统的可用性 多方面进行切换。 可以将写 VIP 和读 VIP 分别进行设置,为读写分离做准备。 扩展不是很方便。 可以在后面添加多个从服务器,并做到负载均衡。 缺点: 写入读负载均衡主主同步高可用方案 3.1 方案简介 Lvs+keepalived 作为目前比较流行的高可用解决方案,lvs 提供负载均衡, keepalived 作为故障转移,提高系统的可用性。但是一般的 mysql 高可用为了实现 mysql 数据的一致性,一般都是采用单点写入,本方案采用 keepalived 中的 sorry_server 来实现写入数据库为单点的需求,读负载均衡通过0 码力 | 31 页 | 874.28 KB | 1 年前3
共 374 条
- 1
- 2
- 3
- 4
- 5
- 6
- 38