腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
PingCAP的专栏
专栏成员
举报
537
文章
530657
阅读量
95
订阅数
订阅专栏
申请加入专栏
全部文章(537)
数据库(376)
sql(206)
云数据库 SQL Server(103)
TDSQL MySQL 版(79)
开源(54)
网络安全(50)
分布式(46)
数据分析(43)
大数据(41)
tidb(41)
编程算法(40)
运维(35)
存储(32)
flash(31)
腾讯云测试服务(30)
go(27)
数据迁移(26)
kubernetes(23)
其他(22)
raft(22)
api(16)
mysql(15)
linux(14)
数据结构(14)
https(14)
github(13)
批量计算(13)
缓存(13)
node.js(12)
oracle(10)
容器(10)
rpc(10)
git(9)
unix(9)
http(9)
serverless(9)
数据处理(9)
微服务(9)
flink(9)
java(8)
javascript(8)
ide(8)
文件存储(8)
spark(8)
kafka(8)
打包(7)
迁移(7)
对象存储(6)
DevOps 解决方案(5)
数据备份(5)
企业(5)
tcp/ip(5)
python(4)
nosql(4)
apache(4)
云直播(4)
数据安全(4)
rust(4)
php(3)
html(3)
jquery(3)
json(3)
arm(3)
云数据库 Redis(3)
postgresql(3)
mongodb(3)
人工智能(3)
express(3)
游戏(3)
压力测试(3)
hive(3)
sql server(3)
架构设计(3)
性能测试(3)
etcd(3)
区块链(2)
机器学习(2)
ios(2)
网站(2)
金融(2)
黑客(2)
jvm(2)
ssh(2)
面向对象编程(2)
自动化测试(2)
单元测试(2)
zabbix(2)
微信(2)
安全(2)
数据可视化(2)
物联网(2)
es(2)
实时风控(2)
数据集成(2)
汽车(2)
教育(2)
云原生(2)
费用中心(1)
云点播(1)
负载均衡(1)
mac os(1)
c++(1)
bash(1)
r 语言(1)
css(1)
android(1)
单片机(1)
嵌入式(1)
mvc(1)
全文检索(1)
windows server(1)
负载均衡缓存(1)
bash 指令(1)
spring(1)
神经网络(1)
mapreduce(1)
黑石物理服务器(1)
日志服务(1)
移动直播(1)
访问管理(1)
云数据库 MongoDB(1)
海外加速(1)
SSL 证书(1)
图像处理(1)
数据库解决方案(1)
日志数据(1)
电商(1)
yarn(1)
自动化(1)
shell(1)
hadoop(1)
mybatis(1)
spring boot(1)
jdbc(1)
hashmap(1)
ftp(1)
grep(1)
jenkins(1)
kernel(1)
uml(1)
windows(1)
hbase(1)
腾讯云开发者社区(1)
云计算(1)
风控平台(1)
mvcc(1)
模型测试(1)
应用/实战(1)
图片处理(1)
HTAP 数据库 TDSQL-H(1)
数据库管理(1)
数据脱敏(1)
Elasticsearch Service(1)
腾讯轻联(1)
数据湖(1)
在线课堂(1)
limit(1)
max(1)
merge(1)
schedule(1)
store(1)
vector(1)
数据管理(1)
最佳实践(1)
搜索文章
搜索
搜索
关闭
ChaosCraft:和女朋友一起来 Hackathon 表演绝活丨滑滑蛋团队访谈
数据库
游戏
kubernetes
根据马斯洛需求层次理论,当基本的生理和安全需求被满足了之后,人们就需要去满足更高级别的精神级别的需求。
PingCAP
2022-01-28
393
0
使用 KubeSphere 快速部署 Chaos Mesh
https
网络安全
网站
kubernetes
Chaos Mesh 是一个开源的云原生混沌工程平台,提供丰富的故障模拟类型,具有强大的故障场景编排能力,方便用户在开发测试中以及生产环境中模拟现实世界中可能出现的各类异常,帮助用户发现系统潜在的问题。
PingCAP
2021-12-08
903
0
Chaos Mesh + SkyWalking,打造可观测的混沌工程
spring
spring boot
kubernetes
apache
黑石物理服务器
Chaos Mesh 是一个开源的云原生混沌工程平台,借助 Chaos Mesh,用户可以很方便地对服务注入异常故障,并配合 Chaos Dashboard 实现对整个混沌实验运行状况的监测 。然而,对混沌实验运行情况的监控并不能告诉我们应用服务性能的变化。从系统可观测性的角度来说,我们可能无法单纯通过混沌实验的动态了解故障的全貌,这也阻碍了我们对系统和故障的进一步了解,调试。
PingCAP
2021-11-30
554
0
在 Kubernetes 实施混沌工程—— Chaos Mesh® 原理分析与控制面开发
api
容器
linux
SSL 证书
kubernetes
Chaos Mesh® 是由 TiDB 背后的 PingCAP 公司开发,运行在 Kubernetes 上的混沌工程(Chaos Engineering)系统。简而言之,Chaos Mesh® 通过运行在 K8s 集群中的“特权”容器,依据 CRD 资源中的测试场景,在集群中制造浑沌(模拟故障)1。
PingCAP
2021-10-27
1.3K
0
DTCC 2021 黄东旭:从 DB 到 DBaaS,数据库技术的当前和未来
kubernetes
网络安全
数据分析
运维
云数据库 SQL Server
10 月 18 日~ 20 日,第 12 届中国数据库技术大会(DTCC2021)在北京国际会议中心隆重召开。PingCAP 联合创始人兼 CTO 黄东旭受邀在主会场进行了以 “TiDB Cloud:from Product to Platform” 为主题的演讲,分享了云原生时代数据库产品平台化的重要性,以及 TiDB 从 DB 到 DBaaS 的经验和体会。以下为分享实录。
PingCAP
2021-10-27
549
0
TiDB Operator + Amazon Web Service,探索云原生数据库的最佳实践
kubernetes
运维
容器
flash
etcd
如今数据库上云这一话题受到越来越多的关注,数据库作为重要的基础软件,在云原生时代将面临怎样的变革?当数据库遇上云原生,又将碰撞出什么火花?近日,在亚马逊云开发者 Meetup 上,TiDB Community 架构师王天宜分享了 TiDB 与云原生实践开发经验。
PingCAP
2021-07-14
595
0
TiDB 容器化部署面面观丨「能量钛」圆桌论坛回顾
kubernetes
运维
容器
性能测试
近日,由 TiDB 社区重磅策划的「能量钛」圆桌论坛活动圆满落幕。本次论坛特邀云原生社区创始人宋净超老师担任主持,与来自支流科技、360、58 集团、汽车之家、PingCAP 的五位资深技术大咖,围绕 “当数据库遇上 Kubernetes” 主题,探讨了他们对数据库容器化部署及运维的实践与思考。
PingCAP
2021-06-21
448
0
TiDB Operator 源码阅读 (三) 编排组件控制循环
数据库
go
kubernetes
上篇文章中,我们介绍了 TiDB Operator 的 Controller Manager 的设计和实现,了解了各个 Controller 如何接受和处理变更。在这篇文章中,我们将讨论组件的 Controller 的实现。TiDBCluster Controller 负责了 TiDB 主要组件的生命周期管理,我们将以此为例, 介绍组件控制循环的编排设计。我们将会了解到完成 TiDB 集群的生命周期管理过程中,各种控制循环事件经过了怎样的编排,这些事件中又完成了哪些资源管理操作。在阅读时,大家了解这些工作的大致过程和定义即可,我们将在下一篇文章中具体介绍各个组件如何套用下面的范式。
PingCAP
2021-04-21
502
0
深度解读 Chaos Mesh®,探索云原生混沌工程的奥秘
网络安全
kubernetes
本文首先介绍了对混沌工程这一概念的描述,分享了混沌工程的动机和实践方式以及 Chaos Mesh 项目的发展情况。在后半部分,介绍了 Chaos Mesh 项目本身的架构,并涉及到在 Go 的生态环境中对容器等基本概念进行操作。干货十足,enjoy~本文首先介绍了对混沌工程这一概念的描述,分享了混沌工程的动机和实践方式以及 Chaos Mesh 项目的发展情况。在后半部分,介绍了 Chaos Mesh 项目本身的架构,并涉及到在 Go 的生态环境中对容器等基本概念进行操作。干货十足,enjoy~
PingCAP
2021-04-19
1K
0
TiDB Operator 源码阅读 (二) Operator 模式
kubernetes
数据库
go
在上一篇文章中我们讨论了 TiDB Operator 的应用场景,了解了 TiDB Operator 可以在 Kubernetes 集群中管理 TiDB 的生命周期。可是,TiDB Operator 的代码是怎样运行起来的?TiDB 组件的生命周期管理的逻辑又是如何编排的呢?我们将从 Operator 模式的视角,介绍 TiDB Operator 的代码实现,在这篇文章中我们主要讨论 controller-manager 的实现,介绍从代码入口到组件的生命周期事件被触发中间的过程。
PingCAP
2021-03-20
554
0
TiDB Operator 源码阅读 (一) 序
kubernetes
运维
api
数据库
随着 TiDB Operator 社区的壮大,越来越多的开发者参与到了 TiDB Operator 的开发中。目前,TiDB Operator 的开发门槛比较高,需要开发者对 TiDB Operator 的代码进行详细阅读之后才能了解到项目的全貌。有鉴于此,我们希望系统性地介绍一下 TiDB Operator 的代码细节,为刚入门的开发者提供指导,提供一份长期的查阅手册。通过这一系列文章,我们希望能扫清 TiDB Operator 理解的障碍,让更多的创意在社区中萌发。
PingCAP
2021-03-10
525
0
Chaos Mesh® 的 Chaos Engineering as a Service 探索之路
kubernetes
http
https
网络安全
开源
Chaos Mesh 已经开源一周年了,目前是 CNCF 的 sanbox 项目,在国内外发展良好,有了很多的 Contributor 和关注度。
PingCAP
2021-03-09
718
0
神器 TiDE 在手,一键快速上车 TiDB | TiDB Hackathon 2020 优秀项目分享
数据库
kubernetes
编程算法
ide
开源
近日,由 TiDB 社区主办,专属于全球开发者与技术爱好者的顶级挑战赛事——TiDB Hackathon 2020 比赛圆满落幕。今年是 TiDB Hackathon 第四次举办,参赛队伍规模创历届之最,共有 45 支来自全球各地的队伍报名,首次实现全球联动。经过 2 天时间的极限挑战, 大赛涌现出不少令人激动的项目。为了让更多朋友了解这些参赛团队背后的故事, 我们将开启 TiDB Hackathon 2020 优秀项目分享系列,本篇文章将介绍 B.A.D 团队赛前幕后的精彩故事。
PingCAP
2021-02-02
697
0
线上环境 Linux 系统调用追踪
html
php
kubernetes
linux
容器
提到如何动态追踪进程中的系统调用,相信大家第一时间都能想到 strace,它的基本用法非常简单,非常适合用来解决 “为什么这个软件无法在这台机器上运行?” 这类问题。但如果需要分析线上服务 (特别是延迟敏感型)的某些系统调用的延迟时,strace 则不那么合适,因为它引入的开销会非常大,从性能分析大师 Brendan Gregg 的测试结果得知,被 strace 追踪的目标进程的运行速度会降低 100 倍以上,这对生产环境来说将是个灾难。
PingCAP
2020-09-28
1.6K
0
TiDB on Kubernetes 最佳实践
运维
kubernetes
数据库
sql
随着 Kubernetes(K8s) 的全面成熟,越来越多的组织开始大规模地基于 K8s 构建基础设施层。然而,考虑到数据库在架构中的核心地位与 K8s 在有状态应用编排上的短板,仍有不少组织认为在 K8s 上运行核心数据库会带来颇高的风险。事实上,在 K8s 上运行 TiDB 不仅能实现企业技术栈的统一,降低维护成本,还能带来更高的可用性与安全性。本次分享将介绍 TiDB 在 K8s 上的运维管理系统 TiDB Operator,再从各类故障场景入手剖析 TiDB on K8s 如何实现高效的故障自愈并保障数据安全。最后,我们会分享来自国内外一线公司的 TiDB Operator 生产环境案例,并总结出一套 TiDB on K8s 最佳实践。
PingCAP
2020-09-14
397
0
Chaos Mesh® 正式进入 CNCF 沙箱托管项目
kubernetes
TDSQL MySQL 版
近日,云原生计算基金会 (CNCF) 宣布云原生的混沌工程 Chaos Mesh 正式进入 CNCF 沙箱托管项目,这是 CNCF 接纳的第二个由 PingCAP 团队设计并研发的项目。
PingCAP
2020-07-21
1.1K
0
基于 Chaos Mesh® 和 Argo 打造分布式测试平台
数据库
ios
自动化测试
腾讯云测试服务
kubernetes
不久前我们开源了基于 Kubernetes 的混沌测试工具 Chaos Mesh®,Chaos Mesh 提供了模拟系统异常状况的能力,但这只是混沌工程中的一环,完整混沌工程核心原则包含了系统稳定状态的定义、提出假设、运行实验以及验证和改进。
PingCAP
2020-06-30
926
0
高效编排有状态应用——TiDB 的云原生实践与思考
数据库
kubernetes
存储
文件存储
运维
云原生时代以降,无状态应用以其天生的可替换性率先成为各类编排系统的宠儿。以 Kubernetes 为代表的编排系统能够充分利用云上的可编程基础设施,实现无状态应用的弹性伸缩与自动故障转移。这种基础能力的下沉无疑是对应用开发者生产力的又一次解放。 然而,在轻松地交付无状态应用时,我们应当注意到,状态本身并没有消失,而是按照各类最佳实践下推到了底层的数据库、对象存储等有状态应用上。那么,“负重前行”的有状态应用是否能充分利云与 Kubernetes 的潜力,复制无状态应用的成功呢?
PingCAP
2019-10-30
1K
0
TiDB 混沌工程实践:如何打造健壮的分布式系统?
数据库
分布式
linux
kubernetes
原文链接:https://www.infoq.cn/article/bxGvrb_CxAZD6Wv3fUj8
PingCAP
2019-08-14
681
0
Kubernetes 中如何保证优雅地停止 Pod
kubernetes
容器
一直以来我对优雅地停止 Pod 这件事理解得很单纯:不就利用是 PreStop hook 做优雅退出吗?但最近发现很多场景下 PreStop Hook 并不能很好地完成需求,这篇文章就简单分析一下“优雅地停止 Pod”这回事儿。
PingCAP
2019-04-02
8.2K
0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档