13、高可用架构案例(一):如何实现O2O平台日订单500万

你好,我是王庆友。在上一讲中,我和你介绍了高可用系统的设计原则和常见手段。今天呢,我会通过一个实际的案例,告诉你具体如何落地一个高可用的架构,让你能够深入理解和运用这些高可用手段。 项目背景介绍先说下项目的背景。这是一个小程序点餐平台,用户在小程序上...

架构实战案例解析

14、高可用架构案例(二):如何第一时间知道系统哪里有问题

你好,我是王庆友。 在前面两讲中,我与你介绍了系统的高可用都有哪些设计原则和具体手段。其中我也特别提到,要想保证系统的高可用,我们还需要对系统进行全面有效的监控。 监控是系统的眼睛,无监控,不运维。今天我们就从监控的角度来聊聊如何保证系统的高可用。 ...

架构实战案例解析

15、高可用架构案例(三):如何打造一体化的监控系统

你好,我是王庆友。 上一讲,我与你介绍了整体化监控系统的设计方案,今天我就带你深入它的内部设计,让你可以了解它具体是如何落地的。 这个监控系统主要分为4大部分:节点信息采集、节点接入、数据上报和前端展示。下面,我就来为你具体展开介绍。 节点信息采集在...

架构实战案例解析

16、高性能和可伸缩架构:业务增长,能不能加台机器就搞定

你好,我是王庆友,今天我来和你聊一聊如何打造高性能和可伸缩的系统。 在课程的[第11讲],我和你介绍了,技术架构除了要保证系统的高可用,还要保证系统的高性能和可伸缩,并且能以低成本的方式落地。在实践中呢,高性能、可伸缩和低成本紧密相关,处理的手段也比...

架构实战案例解析

17、高性能架构案例:如何设计一个秒杀系统

你好,我是王庆友。 在上一讲中,我和你详细介绍了打造一个高性能系统的应对策略和架构手段。那么今天,我就以1号店的秒杀系统为例,来具体说明如何实现一个高性能的系统。 背景和问题先说下背景。在2014年的时候,1号店作为网上超市类电商,经常在线上举行各种...

架构实战案例解析

18、可伸缩架构案例:数据太多,如何无限扩展你的数据库

你好,我是王庆友。在[第16讲]中,我和你介绍了很多可伸缩的架构策略和原则。那么今天,我会通过1号店订单水平分库的实际案例,和你具体介绍如何实现系统的可伸缩。 问题和解决思路2013年,随着1号店业务的发展,每日的订单量接近100万。这个时候,订单库...

架构实战案例解析