高可用架构公众号-高可用架构最新文章-次幂数据

使用策略模式消除冗长的if-else|记一次smart-auto重构总结

​如何使用策略工厂模式来解决if else重构问题

04月26日

一次Redis访问超时的“捉虫”之旅

最近在对一个老项目使用的docker镜像版本升级过程中碰到一个奇怪的问题

04月22日

代码质量与技术债系列分享之一—如何做好CodeReview

为什么我们接手的每个代码库都如此难以维护?

04月19日

携程火车票异常检测和根因定位实践

携程火车票包含1000+的业务指标,我们希望使用AI算法来代替人工,对指标进行全自动的监控

04月16日

大规模用户登录系统演进、便捷登录设计与实现

本文探讨某大厂登录认证技术的演进历程,并介绍在终端设备上实现便捷登录的设计与实现方法

04月15日

MySQL 主从 AUTO_INCREMENT 不一致问题分析

该问题是一个官方的BUG

04月12日

这些年背过的面试题——Netty篇

本文是技术人面试系列Netty篇,面试中关于Netty都需要了解哪些基础?一文带你详细了解,欢迎收藏!

04月11日

分布式系统Consul一致性实现即Raft日志复制原理

这篇文章主要基于consul 目前版本的实现,以consul 一个写请求的整个过程为线索,介绍了consul 基于raft协议的实现日志复制的基本过程

04月09日 原创

美团大规模KV存储挑战与架构实践

KV 存储作为美团一项重要的在线存储服务,承载了在线服务每天万亿级的请求量,并且保持着 99.995% 的服务可用性。

04月08日

一文讲解端线程死循环的治理

本文介绍死循环检测工具建设的思路和典型案例的修复历程。希望通过此次分享,对同样面临类似死循环问题的团队能够有所启发。

03月29日

收藏|如何画好一张架构图?

架构图是架构师的一门必修功课。

03月26日

干货 | 为业务系统赋能,携程机票最终行程系统架构演进之路

携程机票订单系统是由多个业务子系统组成,包括出票、改签、航变等

03月22日

微信支付混沌工程实践

为了分析影响可用性的因素,我们对2018 ~ 2021近几年微信支付的故障复盘数据分类,发现软硬件异常导致的故障占比较高(如下图

03月21日

96W,确实可以封神了!!

如果问你:2024年,程序员必须掌握哪项技术?AI一定是榜首!

03月20日

Kafka 痛点专题|AutoMQ 如何解决 Kafka 冷读副作用

AutoMQ 与 Kafka 100% 完全兼容。致力于解决 Kafka 原有的迁移复制低效、缺乏弹性、成本高昂等缺点

03月19日

数十位顶级首席架构师的视角:探索AIGC时代下的技术架构创新

去年,国内外大中型企业都在探索、引入AIGC,并在今年持续探索更多的可能性。

03月18日

Sharding-JDBC源码解析与vivo的定制开发

本文对Sharding-JDBC的解析、路由、改写、执行、归并五大核心引擎进行了源码解析,并结合业务实践经验,总结了使用Sharding-JDBC的一些痛点问题并分享了对应的定制开发与改造方案。

03月15日