1、为什么使用消息队列:针对不同场景下解耦、异步、削峰。
2、项目开发模型:
- 瀑布模型:项目预先设定排期计划,包括立项评审、需求分析、架构设计、编码、测试、上线。然后根据排期衡量项目进度,中间过程输出相关文档,如需求文档,设计文档,测试用例,上线方案等等。
- 迭代模型:增量式阶段性开发,预先根据耦合情况阶段性拆分成多个小版本,每一次迭代都包括了需求分析、设计、实现与测试。能够降低风险,灵活应对需求的变更。
- 敏捷模型:按照时间周期进行交付阶段性成果,强调成员间的高效协作和沟通。
1、为什么使用消息队列:针对不同场景下解耦、异步、削峰。
2、项目开发模型: