吊打面试官之一面系统架构设计 落日映苍穹つ 2022-11-11 05:21 278阅读 0赞 ### 吊打面试官之一面系统架构设计 ### * * 1、系统架构方案 * * 1.1、分维度介绍 * 1.2、系统架构 * 1.3、业务架构 * * 1.3.1、商品的领域模型 * 1.3.2、交易的领域模型 * 5、往期佳文 * * 5.1、面试系列 * 5.2、技术系列 ## 1、系统架构方案 ## ### 1.1、分维度介绍 ### 1. 系统架构:体现整体部署结构,选型思考 2. 业务架构:业务场景引入进来做业务架构设计 ### 1.2、系统架构 ### 1. 流量入口 2. 服务治理 3. 数据选型 **这一块介绍建议面试官给一张纸和一张笔,边画边介绍** 详细描述: 移动端通过CDN访问nginx伤的几台资源,然后通过访问由CDN分发的动态请求,访问到负载均衡器访问服务器这些流程就构成了流量入口; 这些请求通过网关到达服务,这中间可以用sentinel做限流和熔断,并把这些服务注册到nacos中,把服务的配置文件弄到nacos中集中管理等就构成了服务治理; 这些服务数据的存储在同一个机房的mysql集群中和热点数据存储到同一redis集群中,indexServer从mysql中获取搜索数据,es从它获取数据等,构成了相应的数据选型。 ![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3d0eWljeQ_size_16_color_FFFFFF_t_70] 架构图链接:[商城架构图源地址][Link 1] ### 1.3、业务架构 ### 1. 商品系统:商品详情页查询 2. 交易系统:下单支付流程 #### 1.3.1、商品的领域模型 #### 1. 商品基础 2. 品牌 3. 类目 4. 库存 5. 详情详情 6. 销量 7. 价格 8. 物流 ![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3d0eWljeQ_size_16_color_FFFFFF_t_70 1] #### 1.3.2、交易的领域模型 #### 1. 业务单 2. 主子商品单 3. 支付单 4. 营销工具 ![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3d0eWljeQ_size_16_color_FFFFFF_t_70 2] 正向支付流程: ![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3d0eWljeQ_size_16_color_FFFFFF_t_70 3] 反向支付流程: ![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3d0eWljeQ_size_16_color_FFFFFF_t_70 4] -------------------- ## 5、往期佳文 ## ### 5.1、面试系列 ### 1、[吊打面试官之一面自我介绍][Link 2] 2、[吊打面试官之一面项目介绍][Link 3] ······持续更新中······ -------------------- ### 5.2、技术系列 ### 1、[吊打面试官之分布式会话][Link 4] 2、[吊打面试官之分布式锁][Link 5] 3、[吊打面试官之乐观锁][Link 6] 4、[吊打面试官之幂等性问题][Link 7] ······持续更新中······ [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3d0eWljeQ_size_16_color_FFFFFF_t_70]: /images/20221022/986eb8f29e2c47f7a748d97027c2ceb5.png [Link 1]: https://www.processon.com/view/link/60580f581e0853028a96c2ce [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3d0eWljeQ_size_16_color_FFFFFF_t_70 1]: /images/20221022/95e662960818461bbe6c66df1fc9f483.png [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3d0eWljeQ_size_16_color_FFFFFF_t_70 2]: /images/20221022/707f24cbea6d4a41bc141a077c103b57.png [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3d0eWljeQ_size_16_color_FFFFFF_t_70 3]: /images/20221022/4a64222b00e14b5ea8ae00649d4c08c3.png [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3d0eWljeQ_size_16_color_FFFFFF_t_70 4]: /images/20221022/1fa5a474d5c44cc18e7fa471f7b7b79b.png [Link 2]: https://blog.csdn.net/wtyicy/article/details/114933478 [Link 3]: https://blog.csdn.net/wtyicy/article/details/114983053 [Link 4]: https://blog.csdn.net/wtyicy/article/details/114685293 [Link 5]: https://blog.csdn.net/wtyicy/article/details/114915987 [Link 6]: https://blog.csdn.net/wtyicy/article/details/114915177 [Link 7]: https://blog.csdn.net/wtyicy/article/details/114888754
相关 吊打面试官之一面你有什么问题吗 吊打面试官之一面你有什么问题吗 1、吊打面试官之你有什么问题吗? 2、往期佳文 2.1、面试系列 2. 本是古典 何须时尚/ 2022年11月16日 01:00/ 0 赞/ 225 阅读
相关 吊打面试官之一面试官提问 吊打面试官之一面试官提问 1、你在项目中遇到什么样的难问题? 1.1、什么是难解决的问题? 1.2、你在项目中遇到什 亦凉/ 2022年11月14日 11:55/ 0 赞/ 287 阅读
相关 吊打面试官之一面你负责哪块 吊打面试官之一面你负责哪块 1、你负责了哪一块(商品模块和订单模块) 1.1、分维度阐述 1.2、普通一线研发 客官°小女子只卖身不卖艺/ 2022年11月12日 02:00/ 0 赞/ 254 阅读
相关 吊打面试官之一面系统架构设计 吊打面试官之一面系统架构设计 1、系统架构方案 1.1、分维度介绍 1.2、系统架构 1.3、 落日映苍穹つ/ 2022年11月11日 05:21/ 0 赞/ 279 阅读
相关 吊打面试官之一面项目介绍 吊打面试官之一面项目介绍 1、聊聊项目要点 2、项目场景介绍(电商为例) 2.1、项目做了什么? 2. 红太狼/ 2022年11月10日 10:55/ 0 赞/ 271 阅读
相关 吊打面试官之分布式会话 吊打面试官之分布式会话 1、什么是分布式会话? 2、有哪些分布式会话解决方案? 3、为什么选择基于redis存储session方案 分手后的思念是犯贱/ 2022年11月07日 11:53/ 0 赞/ 398 阅读
相关 Android字节跳动一面,被面试官吊打 缘起 最近看到很多准备春招的童靴,面试被各种吊打。除了提升专业技术水平外。程序员招聘校招相关的注意事项也是大家需要熟悉的。 像下面这位同学,分享自己Android字节跳 我会带着你远行/ 2022年11月04日 15:23/ 0 赞/ 287 阅读
相关 吊打面试官之一面自我介绍 吊打面试官之一面自我介绍 1、面试流程 2、自我介绍要点 3、自我介绍内容 4、介绍亮点 5、自我介绍 水深无声/ 2022年10月22日 13:50/ 0 赞/ 245 阅读
相关 吊打面试官之分布式锁 吊打面试官之分布式锁 1、什么是分布式锁 2、有哪些分布式锁解决方案? 3、为什么选择基于Redis分布式锁? 一时失言乱红尘/ 2022年10月22日 11:54/ 0 赞/ 279 阅读
相关 吊打面试官之乐观锁 吊打面试官之乐观锁 1、什么是乐观锁 2、乐观锁的原理 3、乐观锁使用场景 3.1、解决幂等性问题(超卖,充值 迈不过友情╰/ 2022年10月22日 10:54/ 0 赞/ 289 阅读
还没有评论,来说两句吧...