美文网首页
架构思维学习总结(十三)

架构思维学习总结(十三)

作者: 奋斗的韭菜汪 | 来源:发表于2022-06-24 16:27 被阅读0次

4-7 临危受命:投入过亿的O2O系统(爱代驾)改造案例上

一、为何选择代驾市场

顺势而为
顺国家/行业发展之势


image.png

二、如何给行驶中汽车换发动机

充分理解业务与经营现状,做针对性的应对措施。

三、如何修复故障系统

派单性能问题:
根据经纬度计算距离(初始方案存储过程,计算复杂、计算量大,数据库压力大)->直接通过勾股定理计算(司机和车主距离不远,不用考虑地形) -> 经纬度加索引只查找十公里以内的司机(超过10公里不派单)

四、何时用分布式数据库

redis单线程
\color{red}{调查cpu 内存 io}

image.png

\color{red}{分库分表要建一个中间的directory表(字典表)}
作用:便于后期扩容(比如使用hash,如果不使用directory,落库是随机的,后期扩容数据迁移会比较麻烦)

相关文章

  • 架构思维学习总结(十三)

    4-7 临危受命:投入过亿的O2O系统(爱代驾)改造案例上 一、为何选择代驾市场 顺势而为顺国家/行业发展之势 二...

  • 架构思维学习总结(二)

    2-2 架构设计过程 一、架构风格与架构模式 架构风格(Architectural styles)有哪些根据不同纬...

  • 架构思维学习总结(三)

    2-3 架构设计过程 一、ADD概述 What is ADD属性驱动设计这种方法在软件设计过程中特别关注软件质量属...

  • 架构思维学习总结(四)

    2-4 架构设计底层认知 一、设计模式认知升级 架构设计模式和GOF 23种设计模式的关系Creational p...

  • 架构思维学习总结(五)

    3-1 企业级架构与ToGaf 一、什么是企业级架构(EA) (what)什么是企业级架构 (Why)为什么需要企...

  • 架构思维学习总结(一)

    2-1 互联网架构演变进程 一、架构认知升级:从高并发/秒杀=架构学习中跳出来 高并发系统不一定是分布式系统:单机...

  • 架构思维学习总结(十八)

    5-3 DDD之战略设计 一、战略和战术的区别 战略是目标和方向,战术是具体方法论同时战略和战术又是相对的,战略...

  • 架构思维学习总结(十九)

    5-3 DDD之战术设计 一、值对象和实体 Value object :从字面理解就是系统中对象的值,描述领域中...

  • 架构思维学习总结(十)

    4-4 以设计12306为例活学活用 一、秒杀系统案例总结 阿里云redis实现秒杀系统(severless方案)...

  • 架构思维学习总结(九)

    4-3 千万级秒杀系统分享 一、秒杀系统发展概要 秒杀系统是中国特色秒杀系统关键字:google: seckill...

网友评论

      本文标题:架构思维学习总结(十三)

      本文链接:https://www.haomeiwen.com/subject/zygvvrtx.html