架构训练营
奶牛问问天
这个作者很懒,什么都没留下…
展开
-
架构训练营-毕业总结
架构原创 2022-07-03 19:05:26 · 565 阅读 · 1 评论 -
架构训练营-电商秒杀系统
架构原创 2022-07-03 18:35:20 · 201 阅读 · 0 评论 -
架构训练营-设计消息队列存储消息数据的表格
消息队列原创 2022-06-11 16:14:09 · 310 阅读 · 0 评论 -
架构训练营七-王者荣耀商城异地多活架构
架构原创 2022-06-02 20:26:57 · 285 阅读 · 1 评论 -
架构训练营六-电商业务微服务拆分
电商系统拆分微服务一、背景从 0 开始做个小程序电商业务开发团队大约 30 人左右,包括 5 个前端和 25 个后端后端开发人员全部都是 java二、服务拆分一共有 25 个后端,应用三个火枪手原则,可以同时开发 8 个服务由于是创业公司开始从 0 到 1 开始做电商业务,采用业务拆分方式进行由于是创业公司,没有业务专家且是新业务,拆分的方式采用粗分然后演进的方式对比阿里的电商架构:最终拆分的微服务为:用户服务商品服务订单服务支付服务购物车服务物流服务结算服原创 2022-05-21 05:06:21 · 1075 阅读 · 0 评论 -
架构训练营-模块5作业-微博评论高性能高可用计算架构
高性能预估【发微博】考虑到微博是一个评论的多发的少的业务,假设平均每天每人发 1 条微博(只考虑文字微博),则微博每天的发送量约为 2.5 亿条。大部分的人发微博集中在早上 8:00~9:00 点,中午 12:00~13:00,晚上 20:00~22:00,假设这几个时间段发微博总量占比为 60%,则这 4 个小时的平均发微博的 TPS 计算如下:2.5 亿* 60% / (4 * 3600) ≈ 10 K/s。【发评论】由于绝大部分微博用户发微博的对象是大 V 和明星,因此我们假设平均一条.原创 2022-05-12 22:35:41 · 329 阅读 · 0 评论 -
架构训练营作业4-千万级学生管理系统的考试试卷存储方案
一.业务诉求对于各个学校的考试试卷进行存储,完成录入、读取和写入的需求。二.千万级学生管理系统数据估计情况在校学生考试结果存储: 2.4T离校学生考试结果存储:每年 250 万,存储量为 0.6T试卷请求:5 万 QPS提交试卷:1700TPS三.redis 数据类型选型考试的试卷存储量相对较少,但是考试时读取并发量较高学生的试题答案是存储的核心诉求,存储数据量较大,且每年累加试题答案在业务上,只有写入,没有更新等操作主要选型为 Hash,采用 String 也可H原创 2022-05-01 17:34:43 · 686 阅读 · 0 评论 -
架构训练营作业三-外包学生管理系统的架构文档
1. 业务背景随着学校的规模的不断扩大,学生数量的增加,需要处理的信息也日趋增大。不仅花费大量的教师资源,处理效率也十分低下。为解决学生管理问题,同时尽可能降低管理成本,从学校管理现状出发,从而开发设计学生信息管理系统。本系统主要是应用于学生各类信息的管理,总体任务是实现学生信息关系的系统化、规范化、自动化,其主要任务是统计学生各类信息进行日常管理,如查询、修改、增加、删除、以及学生选课、成绩的查询等功能设计的管理系统。2. 约束和限制1、成本尽可能低2、暂无数据库要求3、总体架构学生原创 2022-04-21 18:24:34 · 2855 阅读 · 0 评论 -
架构训练营模块二作业
原创 2022-04-10 22:31:51 · 209 阅读 · 0 评论 -
模块架构训练营模块一作业
原创 2022-03-31 06:12:03 · 51 阅读 · 0 评论