Keepalived
-
一张图看懂微服务架构路线
我为什么选择微服务架构? 众所周知,单体应用程序,由于其种种不足,几乎不支持敏捷方法。如果你想为一个大型或复杂的业务创建一个软件项目,最好从微服务架构开始。 微服务架构是一种灵活的…
-
服务端高并发分布式架构演进之路
本文以淘宝作为例子,介绍从一百个到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原…
-
分布式情况下生成数据库唯一ID的解决方案
作为业务的唯一标识,在数据设计中屡见不鲜,例如: •商品 —— product_id•订单 —— order_id•消息 —— message_id这些标识往往就是数据库的主键,M…
-
淘宝服务端高并发分布式架构演进之路
1. 概述 本文以淘宝作为例子,介绍从一百个并发到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总…
-
浅谈几种常用负载均衡架构
什么是负载均衡(Load balancing) 在网站创立初期,我们一般都使用单台机器对台提供集中式服务,但随着业务量越来越大,无论性能还是稳定性上都有了更大的挑战。这时候我们…
-
WebSocket连接的负载均衡
21CTO 社区导读:在管理大型系统时,负载均衡的问题一直是个热点话题。负载均衡的目的是最优化资源使用,最大化吞吐量,最小化响应时间,避免任何单点资源的过载,因而解决这个问题对…
-
从运维角度看大中型网站架构的演变之路
网上有很多文章类似于我今天要分享的内容,有架构师写的,有运维写的,还有开发些的,偏重点都不同,今天我将从运维角度全面讲解。 一个成熟的网站架构并不是一开始设计就具备高可用、高伸缩、…
-
腾讯专家:论高级DBA的自我修养
前言 专职做DBA已经6年多的事件了,看同行、同事犯了太多的错误,自己也犯了非常多的错误。一路走来,感触非常深。然而绝大多数的错误其实都是很低级的错误。 有的是因为不了解某个引擎的…
-
Redis 高可用架构最佳实践
文/温国兵 0x00 目录0x01 前言 2017 年 5 月 13 日,应用性能管理大讲堂广州站圆满落幕,其中来自三七互娱的 DBA 温国兵在会场与各位进行了精彩的 Redis …
-
Apache Kylin-大数据分析界的『神兽』
21CTO社区导读:本文为李栋先生作品,他来自Kyligence公司,也是Apache Kylin Committer & PMC member,在加入Kyligence…