写点什么

[架构实战营] 模块二作业

作者:Geek_0ed632
  • 2021 年 12 月 18 日
  • 本文字数:178 字

    阅读完需:约 1 分钟

复杂度分析

  1. 业务复杂度:根本上主要分为发布数据和查看数据;

  2. 质量复杂度:高性能读写;

高性能方案

高可用方案

架构设计

设计理由

  1. 主要解决数据发布后需要拆分至多个朋友的朋友圈内的问题;

  2. 分地域架构,用于解决服务地域问题,进行了一次任务分配;

  3. CDN,用于存储于发布视频,图片等信息;

  4. 缓存集群,用于缓存热数据,与部分高频访问的元数据;

  5. 分布式数据,采用 raft 算法实现数据最终一致性;

发布于: 3 小时前阅读数: 5
用户头像

Geek_0ed632

关注

还未添加个人签名 2019.08.26 加入

还未添加个人简介

评论

发布
暂无评论
[架构实战营] 模块二作业