dbaplus社群

特辑丨2023年dbaplus热门文章大盘点(文末赠书)

01

人肉运维100次后,年底出了P0级故障……

Image

我继续忙着其他事情,3分钟后,我正要打开新的控制台页面,猛然发现控制台上的“ public = true”。我惊慌地查看磁盘快照状态,发现磁盘快照已经共享给了所有用户。任何用户都可以在自己的快照列表中看到这个快照,并用快照创建新的磁盘,这意味着这些快照数据已经泄露了。这可是公司重要客户的磁盘数据啊!!!!

我心里明白,对于云计算行业,数据安全问题比线上bug还要严重!

我立刻就慌了,心脏砰砰的跳,手也开始颤抖。我心里很忐忑,一开始试图偷偷回滚,纠结之后,最终选择告诉了组长……

作者:五阳神功

02

关于国产数据库我不得不说

Image

去O是去不彻底的,就像国产汽车和进口汽车、国产奶粉和进口奶粉,有一些产品还是国外的香,因为术业有专攻,各有所长。Oracle在一些重要的应用上起着不可替代的角色,SAP+Oracle、EBS、一些银行核心的国际结算业务等等。并非鼓吹国外就是好,是因为目前我们的技术确实还跟不上,真正做研究的又少,需要有足够的耐心给一些好的企业发展起来。

作者:路在脚下(木讷大叔爱运维)

03

分库分表,可能真的要退出历史舞台了!

Image

分库分表中间件并不是消失了。它摇身一变,变成了分布式数据库的一部分。

你可能会听到很多切到分布式数据库,又从分布式数据库切回到 MySQL 的案例,这属于想吃螃蟹但并没有吃到。目前来看,分布式数据库越来越稳定,生态建设也越来越好。而分库分表,则属于存量业务,终将会退出历史的舞台。

作者:小姐姐养的狗(小姐姐味道)

被花式夸赞的实践案例
04

京东科技全链路故障诊断智能运维实践

Image

一、京东科技智能运维整体能力

二、运维算法赋能业务可观测性落地经验

三、运维算法赋能降本增效落地经验

作者:张静 京东科技 智能运维算法高级经理

05

较ClickHouse降低50%成本,湖仓一体在B站的演进

Image

OLAP平台介绍

阶段一:数据服务引擎收敛到ClickHouse

阶段二:文本检索迁移到ClickHouse

阶段三:湖仓一体降本增效

作者:李呈祥 哔哩哔哩 OLAP平台负责人

06

银行业使用国产数据库现状:痛难点分析及破解对策

Image

一、国产数据库的发展趋势和现状

二、国产数据库当前存在的痛难点

三、破解国产数据库痛难点的对策

作者:农业银行数据中心 岳仁红&杨俊杰

07

用ClickHouse搭智能运维可观测性平台,简直不要太香……

Image

一、基础设施研发

二、监控产品演进

三、AIOps应用

四、数据科学应用

五、未来展望

作者:高鹏 新浪 部门主管

08

一次令人窒息的云事故,逼我们肝出这个智能监控平台……

Image

一、多云架构下的一站式监控平台

二、服务运维与研发的监控平台

三、面向未来的监控基础能力

作者:柯圣 货拉拉 监控平台负责人

那些年一起追的数据库
09

Redis漏洞导致ChatGPT重大故障,OpenAI公布技术细节

Image

3月,由于Redis的开源库bug导致了ChatGPT发生故障和数据泄露事件,造成部分用户可以看见其他用户的个人信息和聊天查询内容.

……
值得深思的是,信息安全一直是每次技术进步的难点,而此次GPT带来的AI浪潮中,安全问题更引人深思,从模型的本身-面向的领域-数据的使用-具体的应用等多维度中均带来全新的考验。本次ChatGPT 故障导致数据泄露敲响了新技术带来新安全问题的警钟……
整理:dbaplus社群编辑组
10

MySQL 5.7 升级 8.0 后,因字符集引起了大翻车

Image

MYSQL 8.0 已经很多年了,但是,但是,但是,还有很多公司和业务项目在MYSQL5.6 ,5.7上继续奋斗,这还不是一个重要的问题,重要的问题是早期在MYSQL 5.7 上的一些基础,并未进行改变后到了MYSQL 8 上的使用一段时间产生的问题。

上面就是一个典型的例子,在创建一个MYSQL的表的情况下,如果开发部指定 default charset=utf8 则默认建立新表就是utf8mb4,而这样就会产生一个严重的问题。

作者:AustinDatabases

11

MySQL败给了PostgreSQL?!

Image

2023年,Stack Overflow面向90000名开发人员进行的一项调查显示,PostgreSQL在数据库引擎的选择上领先于MySQL,这与往年的调查相比有了显著变化。

其中,45.55%的受访者使用PostgreSQL,而MySQL和SQLite的比例分别为41.09%和30.9%。而就在三年前,同一项调查显示,MySQL和PostgreSQL的使用率分别为55.6%和36.1%,由此可见,使用PostgreSQL的用户群体的增速有多快。

整理:千山(51CTO技术栈)

12

用雪花id和uuid做MySQL主键,被领导怼了

Image

在 MySQL中设计表的时候, MySQL官方推荐不要使用uuid或者不连续不重复的雪花id(long形且唯一),而是推荐连续自增的主键id,官方的推荐是auto_increment,那么为什么不建议采用uuid,使用uuid究竟有什么坏处?今天我们就来分析这个问题,探讨一下内部的原因。

作者:Yrion

13

MySQL 5.7即将停服!怎么迁移?急!

Image

到2023年10月,版本5.7将达到终止生命周期状态,这意味着该版本将不再接收更新或安全补丁。为了准备迁移,你应该注意什么?下面我列出了各种选项的成本和利益。

迁移到MySQL 8.0前,首先你应该了解从MySQL 5.7迁移到MySQL 8.0的步骤,因为MySQL 8.0将成为未来唯一受支持的MySQL版本。MySQL 8.0自2016年上市以来一直非常稳定,但与之前的版本相比,有一些重大改变。

作者: AustinDatabases

14

融合数据库让Oracle搞定了,国产数据库跟不跟?

Image

2019年的OOW上,Oracle重点推出了融合数据库的概念(Converged database),在Oracle 23C中,五年前吹的牛基本实现了。融合数据库Coveraged database的灵感来自于智能手机,智能手机绝对不是把通讯、音乐、照相等功能堆砌在一起了事,而是将这些技术融合在一起了,因此智能手机现在已经成为个人生活的核心。

……

从最新的长期支持版本Oracle 23C上我们也可以看到一些数据库技术发展的趋势性的东西,融合功能,简化应用,为某些特定应用场景设计专用解决方案应该是现代数据库追求的一个十分重要的目标。我想搞国产数据库的朋友,还真的需要关注关注每年的OOW。

作者: 白鳝的洞穴

15

从技术层面看,Oracle数据库是不是能把MySQL秒成渣?

Image

最近,小编在知乎上看到这样一个问题:从技术层面看,Oracle数据库是不是能把MySQL秒成渣?

很多童鞋对该问题都回答得非常犀利,还有童鞋戏称“如果把Oracle比作防弹装甲车,MySQL就是爱玛电动车”……于是,小编精选了几位知乎网友的精彩回复,分享给大家学习交流。

来源:知乎    整理:dbaplus社群编辑组

下云浪潮已然来临了吗?
16

马斯克收购推特一周年成绩单:“下云”节省60%成本,狂砍90%代码行

Image

2023年10月27日,X的工程团队(Engineering @XEng)发帖介绍 X 平台的工程改进与下云实践。其中,下云(CloudExit)措施使 X 平台的云成本每月节约 60%,此项惊人成效将“上云是否有必要”的讨论再次拉回大众视野。

身处改革的狂风暴雨中,X 平台的运行却似乎未受影响,不仅推出多项新功能,被用户诟病多年的系统中断问题也有所改善。这一切是怎么做到的?或许我们能在X工程团队的帖子里找到答案。

编译:dbaplus社群编辑组

17

K8s给我们留了一地鸡毛!

Image

Kubernetes 已经存在近 10 年了。在过去五年中,我们看到各种规模的工程团队的采用率急剧增加。从静态网站到成熟的微服务解决方案,部署标准化和跨类型的应用程序扩展的承诺推动了这种爆发式的增长。

Kubernetes 目前正处于“炒作周期”阶段。对于工程师来说,建议 Kubernetes 作为他们选择的平台是更容易接受的,无论他们使用的是云还是本地基础设施。我们已经看到实体零售店部署单节点 Kubernetes 集群来管理其收银系统,我们还看到电子商务网站在数百个数据中心部署数千个节点来管理正常运行时间。

毫无疑问,Kubernetes 势不可挡,但这股热潮消退之时,我们也会发现:Kubernetes留给我们的,即便不是一地鸡毛,也是分歧良多。

作者:Martin Thwaites     编译:千山(51CTO技术栈)

18

输给K8s挥泪离场,回望Docker十年的得与失

Image

Docker 最近刚刚庆祝了它的十周岁生日。对于我们在 Docker 所取得的所有成就,我感到无比骄傲,同时团队现在依然有着令人瞩目的成绩。

如果不是容器成为新的计算单元,我们现在所见的很多事物 —— 基于微服务的架构、Kubernetes 以及其他很多内容 —— 都不会存在。我认为,当你回首自己人生中的重大转变时,你既会看到你做对的事情,也会看到你犯的错误,这是毋庸置疑的。

不再啰嗦了,让我们来探讨一下 Docker 这十年的对与错。

作者:Sam Alba     编译:张伟(分布式实验室)

19

彻底下云立省100万美元,去K8s已成大势所趋?

Image

Ruby on Rails 之父David Heinemeier Hansson(以下简称“DHH”)向来立场鲜明,言辞激进,其发言屡屡引起争议。

日前,DHH发布的一篇题为《我们的云退出已经节省了100万美元/年》的文章,再次点燃了技术论坛上的一把火。  

整理:千山(51CTO技术栈)

20

Kubernetes创始人发声!K8s在被反噬!

Image

Kubernetes 变得太复杂了,它需要学会克制,否则就会停止创新,直至丢失大本营。

Kubernetes 联合创始人Tim Hockin 罕见发声。在今年的 KubeCon 上,他建议,Kubernetes 核心维护者应该权衡提议的新功能的好处和它们带来的额外复杂性。

作者:云昭(51CTO技术栈)

Image
社群福利
Image

回顾2023年,哪篇文章让你印象最深刻?展望2024年,你对dbaplus有哪些建议?在本文微信公众号(dbaplus社群)评论区留言,分享#印象最深刻的文章#或#dbaplus听劝意见箱#

小编将在下周五(1月26日)中午12点,根据留言精彩度选出3位读者,送出《MySQL运维进阶指南》(贺春旸著)一本,同时,留言获得【精选】的读者,都有机会获得精美小礼品一份哦~

Image

dbaplus社群欢迎广大技术人员投稿,投稿邮箱:[email protected]