V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
haxk4201
V2EX  ›  问与答

想问问大家在学习工作中是如何锻炼系统架构的设计能力?

  •  1
     
  •   haxk4201 · 2023-05-27 11:03:08 +08:00 · 1960 次点击
    这是一个创建于 381 天前的主题,其中的信息可能已经有所发展或是发生改变。

    比如拿最简单的图书管理系统来说,大家是怎么把需求提炼成设计的模块,再到做这个模块需要什么技术栈,整个项目系统的软硬件适配这些。这些都是从项目中累积的经验吗?

    11 条回复    2023-05-28 09:42:35 +08:00
    youngce
        1
    youngce  
       2023-05-27 11:30:02 +08:00   ❤️ 15
    前两天脉脉看到的段子:

    不管什么业务,直接上一套:spring boot+mysql 集群分库分表读写分离主备切换+kafak 集群+redis 集群用于缓存或者分布式锁+prometheus grafana 性能监控+ELK 日志收集分析+Flink 与 Hive 流批数仓+k8s 部署+双机房容灾

    有人质疑,就怼他对业务信心不足,是不是怀疑业务做不到这个规模,是不是对老板得英明决策不全力支持,站稳道德高地。

    然后业务干黄也没关系,自己的技能树直接在一段经历点满,后面换一家接着忽悠
    wangxiaoaer
        2
    wangxiaoaer  
       2023-05-27 11:35:55 +08:00
    @youngce #1 好家伙,我直呼好家伙。
    zhangqilin
        3
    zhangqilin  
       2023-05-27 14:04:23 +08:00
    @youngce 学习了
    huigeer
        4
    huigeer  
       2023-05-27 14:17:47 +08:00
    一看就是阿里的大佬,😏
    version
        5
    version  
       2023-05-27 14:35:28 +08:00   ❤️ 2
    @youngce 这一看是阿里出来的大佬带的团队..有 bug.手下研究下..业务堆不起来.忽悠老板再招聘多一批人来...1 年后项目需求和业务混乱...找个替死鬼.丢锅.让人家离职..然后再重构一波..再接着忽悠
    beiranc
        6
    beiranc  
       2023-05-27 15:23:38 +08:00
    @youngce 逆天
    chuck1in
        7
    chuck1in  
       2023-05-27 17:57:32 +08:00
    @youngce spring boot 改成 cloud
    sadfQED2
        8
    sadfQED2  
       2023-05-27 20:30:44 +08:00 via Android
    @version 一年后,性能低下,业务混乱。需求找个替死鬼,开了然后换 go 重构一版,继续忽悠
    cyndihuifei
        9
    cyndihuifei  
       2023-05-27 21:07:32 +08:00
    人家好好的提问,看看楼都歪成什么样了
    huzhizhao
        10
    huzhizhao  
       2023-05-28 00:10:03 +08:00 via iPhone
    哈哈哈,楼属实歪得彻底
    Cola98
        11
    Cola98  
       2023-05-28 09:42:35 +08:00
    用图书馆里系统举个例子,首选编程语言上选择,是选 Java 还是 Go 或者 python 等等?选好之后,在做 web 框架相关的技术调研,像 Java 基本上就是 spring boot 了,go 的话就是 gin ,python 有 flask 和 django 。接着需要去做组件相关的选型,也就是数据库怎么选,要不要上缓存,大概这个样子。不断的做对比,在结合场景去做选择。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2926 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 14:33 · PVG 22:33 · LAX 07:33 · JFK 10:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.