四、一个聊天服务

上一章我们完善了服务的基础模块,有了这个框架,我们可以实现想要的业务服务了。

这章我们将在这个服务框架的基础上,实现一个简单的聊天服务。

这个章节的内容,更贴近于公司内日常的业务开发,毕竟成熟的公司,底层框架一般都稳定运行很多年了,但业务需求是不断迭代的。

一般的业务流程如下:

  1. 产品和策划提出项目需求和策划文案

  2. 开发人员进行需求分析和技术评估

  3. 开发人员进行概要设计并进行设计评审

  4. 项目开发(逻辑开发,代码review和代码评审)

  5. 开发自测(单元测试和压力测试)

  6. 产品体验

  7. QA测试及验收

  8. 服务灰度发布

  9. 服务正式发布

  10. 线上运行关注及异常问题处理

后续章节我们将按照上述的大体脉络进行讲述,本章主要进行项目开发。

Last updated