后端技术
文章平均质量分 84
ElenaYu
每天进步一点点!
展开
-
微服务架构基础
什么是微服务?微服务是一种架构风格,一个大型复杂软件应用由一个或多个微服务组成。系统中的各个微服务可被独立部署,各个微服务之间是松耦合的。每个微服务仅关注于完成一件任务并很好地完成该任务。在所有情况下,每个任务代表着一个小的业务能力。尽管“微服务”这种架构风格没有精确的定义,但其具有一些共同的特性,如围绕业务能力组织服务、自动化部署、智能端点、对语言及数据的“去集中化”控制等等。微服务架构的...原创 2018-12-19 15:31:05 · 4682 阅读 · 0 评论 -
软件开发模式
软件开发模式敏捷开发模型瀑布开发模型对比区别敏捷开发模型敏捷软件开发又称敏捷开发,是一种应对快速变化的需求的一种软件开发能力。相对于“非敏捷”,更强调程序员团队与业务专家之间的紧密协作、面对面的沟通(认为比书面的文档更有效)、频繁交付新的软件版本、紧凑而自我组织型的团队、能够很好地适应需求变化的代码编写和团队组织方法,也更注重软件开发中人的作用。项目的敏捷开发:敏捷开发小组主要的工作方式可...原创 2019-03-12 11:38:07 · 338 阅读 · 0 评论