PingCAP CTO黄东旭:在全球化和多云环境中看开源软件的商业化探索

简介: PingCAP CTO黄东旭:在全球化和多云环境中看开源软件的商业化探索

黄东旭先生在稀土开发者大会2022的分享。

内容来自:

https://juejin.cn/book/7127092198096502822/section/7127553016172904481

什么发生了改变?商业模式


用户需求

SQL

可扩展性

跨region部署

事务

Hybrid Transaction Analytical Processing


基础设施:

自主的硬件到云化

无限的计算资源

无限的存储资源

多数据中心成为标配


CLS 定理:新的CAP

对于一个云化的数据库服务而言,下面3者选其2:

C:跨区域部署

L:低延迟(<10ms)

S: 强一致性,for both:

ACID (跨行事务)

单行一致性











相关文章
|
6月前
|
前端开发 JavaScript 开发工具
前端开发基础:从零开启网页制作之旅
本文围绕前端开发基础展开,介绍了构建网页的三大核心技术:HTML(定义页面结构,具语义化特性)、CSS(控制视觉样式,含选择器、盒模型等核心概念)、JavaScript(实现动态交互,可操作 DOM),还提及 VS Code、浏览器开发者工具、Git 等必备工具,给出 “先基础后框架” 的学习路径与 MDN Web Docs 等资源,强调实践的重要性,帮助初学者掌握前端基础,为后续进阶奠基。
|
5月前
|
存储 C语言
`scanf`是C语言中用于按格式读取标准输入的函数
`scanf`是C语言中用于按格式读取标准输入的函数,通过格式字符串解析输入并存入指定变量。需注意输入格式严格匹配,并建议检查返回值以确保读取成功,提升程序健壮性。
1139 0
|
存储 SQL 关系型数据库
MySQL 大表拆分
【9月更文挑战第13天】在 MySQL 中,为解决大数据量导致的性能问题,常采用表拆分策略,主要包括水平拆分和垂直拆分。水平拆分按规则将大表拆成多个小表,如范围划分(按时间或 ID)和哈希划分(按字段哈希值)。垂直拆分则按字段相关性拆分,减少表宽度。拆分需注意数据迁移、应用改造、索引优化及分布式事务处理等问题。实施前应充分评估和测试。
1210 8
|
6月前
|
分布式计算 Java 大数据
Java 的持久魅力:为何在现代技术栈中依然不可替代
Java 的持久魅力:为何在现代技术栈中依然不可替代
|
机器学习/深度学习 算法 Python
使用Python实现简单的线性回归模型
【10月更文挑战第2天】使用Python实现简单的线性回归模型
276 1
|
前端开发 小程序 JavaScript
面试官:px、em、rem、vw、rpx 之间有什么区别?
面试官:px、em、rem、vw、rpx 之间有什么区别?
452 0
|
传感器 数据采集 机器学习/深度学习
利用Auto-Encoder技术去除传感器噪声,提高预测准确性
利用Auto-Encoder技术去除传感器噪声,提高预测准确性
|
存储 负载均衡 Dubbo
Dubbo阶段性总结及3.0新特性
该文章是对Dubbo技术的一次总结,包括对Dubbo框架的整体架构、服务提供者发布注册原理、SPI机制、服务消费者订阅原理、服务调用原理、线程池模型、负载均衡机制、服务容错机制等内容的回顾,并简要介绍了Dubbo 3.0的新特性。
Dubbo阶段性总结及3.0新特性
|
监控 数据可视化 数据挖掘
ERP系统中的销售预测与市场分析
【7月更文挑战第25天】 ERP系统中的销售预测与市场分析
857 2
|
算法 异构计算
推测解码:在不降低准确性的情况下将LLM推理速度提高2 - 3倍
在本篇文章我们将详细讨论推测解码,这是一种可以将LLM推理速度提高约2 - 3倍而不降低任何准确性的方法。我们还将会介绍推测解码代码实现,并看看它与原始transformer 实现相比到底能快多少。
826 10