架构
thewindkee
这个作者很懒,什么都没留下…
展开
-
读书笔记-需求设计:构建用户想要和需要的产品(1)
描述系统的方法 五视图 业务组织图 。 描述系统关系。 业务流程视图。 描述运行流程,边界。 数据视图。 描述数据(库/表)层面的关系。 程序员视图。 描述代码结构。 硬件配置。 描述部署情况。 什么是设计 1. 理解。理解自己想要达到的目标(想开发的东西),需要克服的困难。--成果:需求清单。 2. 猜想。需要有一些创意,依靠直觉并作出一些有理由的猜想。--从诸多想法中挑选一个或几个,进行下一步。 3. 细化。确保所有的需求都得到覆盖,并确保所有已知的弱点都得到解决,使设计充实。 4. 分析。对原创 2020-11-30 23:19:18 · 422 阅读 · 0 评论 -
读书笔记:《大型网站系统与Java中间件实践》
文章目录大型网站演进数据库读问题写问题应用应对的挑战引入服务层框架:多机房问题序列化与反序列化问题异步调用线程池隔离服务请求合并数据访问层一致性的基础理论--CAP/BASE多机的Sequence问题消息中间件功能消息一致性避免对消息中间件的强依赖级联、嵌套topic/queue消息发送到中间件的可靠性保证(发送可靠)消息投递的可靠性保证(消费可靠)消息者重复消费避免投递线程被阻塞 大型网站演进 ...原创 2019-12-15 18:58:22 · 242 阅读 · 0 评论