架构运维
在这个技术方向,积累扎实的知识与实践。
共 316 篇文章代码变更风险可视化系统建设与实践
1 软件系统风险与变更 变更是软件系统进化的推动力,同时也是孕育风险的温床。如果一个系统没有了相应的迭代和变更,那这个系统就会逐渐失去了活性和价值。不过,随着系统进行了变更迭代,软件风险也会慢慢衍生,而规避变更引发的软件风险在质量保障领域是一个较大的挑战。通过对下面典型软件系统架构图分析,我们可提炼出3大类变更维度: 基础设施变更…
为什么Kafka那么快?
Kafka是LinkedIn开发的一款消息中间件,后与2011年捐赠给Apache基金会。Kafka凭借性能远超其他消息中间件的特性成为最为流行的消息中间件。它被广泛应用于各种业务系统、分布式框架和基础设施的建设中。 那么问题来了!Kafka为什么会比其他消息中间件更快呢? 如果您也有这样的疑问,那么一起通过下面的视频来了解其底层的奥秘吧!…
聊聊 RocketMQ 事务消息
文章摘要:事务消息是 RocketMQ 的高级特性之一 。这篇文章,笔者会从应用场景、功能原理、实战例子三个模块慢慢为你揭开事务消息的神秘面纱。 1 应用场景 举一个电商场景的例子:用户购物车结算时,系统会创建支付订单。 用户支付成功后支付订单的状态会由未支付修改为支付成功,然后系统给用户增加积分。 通常我们会使用普通消费方案,该方案能够发挥 MQ…
业务数据治理体系化思考与实践
一、序言 美团住宿数据治理团队通过多年数仓建设及数据治理的经验沉淀,并结合业务发展阶段对于数据治理的诉求,将治理的思路逐步从专项、表象、问题驱动的治理,转变为自动化、体系化的治理,并从标准化、数字化、系统化三个方向进行了落地与实践。 二、背景介绍…
基于代价的慢查询优化建议
1 背景 慢查询是指数据库中查询时间超过指定阈值(美团设置为100ms)的SQL,它是数据库的性能杀手,也是业务优化数据库访问的重要抓手。随着美团业务的高速增长,日均慢查询量已经过亿条,此前因慢查询导致的故障约占数据库故障总数的10%以上,而且高级别的故障呈日益增长趋势。因此,对慢查询的优化已经变得刻不容缓。…
秒懂正向代理与反向代理
代理(Proxy)这个词,相信每一个开发人员都不陌生。 作为一名Java开发人员,反向代理你一定接触过。因为我们启动了Spring Boot应用之后,通常都用用Nginx来为其做反向代理配置。 那么到底什么是反向代理?什么又是正向代理呢?它们的区别是什么?又都应该应用在什么场景呢? 下面就一起跟着这个来自油管频道ByteByteGo的视频学习一下吧!…
Redis 入门安装指南
本文转载自: https://www.didispace.com/installation-guide/middleware/redis.html 下面讲介绍Redis在各常用平台下的单实例安装方法,包含:Linux、MacOS、Windows。 # Linux安装 # Ubuntu/Debian安装 将Redis存储库添加到APT索引 curl…
MySQL单实例安装指南
本文转载自: https://www.didispace.com/installation-guide/middleware/mysql.html MySQL的单实例因为缺少集群化部署的高可靠性,所以比较适合开发或者测试环境使用,是每个MySQL使用者的入门首选。 官网下载地址:https://dev.mysql.com/downloads/mysql/…
Linux 系统路线图
在计算机科学领域,Linux 操作系统以其稳定性、灵活性和卓越性能而受到广泛欢迎。要真正掌握 Linux 系统,我们需要深入了解其关键组成部分,包括系统、内存、进程、网络和存储等模块。让我们深入探索这些模块,以建立起对 Linux … 在计算机科学领域,Linux 操作系统以其稳定性、灵活性和卓越性能而受到广泛欢迎。要真正掌握 Linux…