作为在20世纪70年代、80年代盛极一时的软件开发模型,瀑布模型通过制定计划、需求分析、软件设计、程序编写、软件测试、运行维护等6个流程将整个软件生命周期衔接起来。这6个流程有着严格的先后次序之分,只有当前面的流程结束之后,下一个流程才能开始运转。这种自上而下的流程像极了瀑布的下落,因此得名 ...
先说下准备这个的背景: 本来是想让我分享下敏捷开发,可能是听我说为as 搭建并完善了敏捷开发体系的原因吧。 我一般分享一个东西,希望大家能真的理解,而不只是知道。 我不大相信有万能的东西,不希望大家因为我说了,所以盲目的去套用,最后出了问题。 所以,这里讲下我对于开发模式这个东西的理解,主要说下敏捷开发的一些经验和小的tips。 可能大家也会对近两年很火的微服务感兴趣,所以顺带提一下。 开发模式 ...
2019-01-08 18:16 0 679 推荐指数:
作为在20世纪70年代、80年代盛极一时的软件开发模型,瀑布模型通过制定计划、需求分析、软件设计、程序编写、软件测试、运行维护等6个流程将整个软件生命周期衔接起来。这6个流程有着严格的先后次序之分,只有当前面的流程结束之后,下一个流程才能开始运转。这种自上而下的流程像极了瀑布的下落,因此得名 ...
作为在20世纪70年代、80年代盛极一时的软件开发模型,瀑布模型通过制定计划、需求分析、软件设计、程序编写、软件测试、运行维护等6个流程将整个软件生命周期衔接起来。这6个流程有着严格的先后次序之分,只有当前面的流程结束之后,下一个流程才能开始运转。这种自上而下的流程 ...
一、go-zero简介及如何学go-zero https://www.bilibili.com/video/BV1LS4y1U72n 本节概述:本节对go-zero进行整体架构分析,以及我们该从哪 ...
中台战略和微服务 随着企业业务的发展,系统变得越加复杂,已经影响到了企业的发展速度,这就需要中台和微服务了。系统越复杂,微服务带来的收益就越大。 中台 在传统的“前台---后台”架构中,各个项目相对独立,许多项目都在重复发明同样的轮子,既让项目本身越来越臃肿,也让开发效率越来越低。这时候 ...
前段时间作者写了《当中台遇到 DDD,我们该如何设计微服务?》这篇文章,文章中详细描述了基于 DDD 设计思想的中台微服务设计方法以及分布式架构实施过程中的关注点等内容。中台建设完成后,通过微服务实现了后端应用的解耦,提高了中台应用的弹性伸缩能力。但由于微服务拆分,也会导致项目团队和服务的碎片化 ...
架构师必须要知道的阿里的中台战略与微服务 传统企业平台都是烟囱式的系统架构,企业内部为了迎合业务发展不停的打造各种系统,导致各系统间的重复功能建设和维护带来的重复投资。重复投资不仅消耗的是人力,财力还有时间。但打通烟囱式系统间交互的集成和协作成本高昂,各大企业不得不借助ESB产品,构建企业 ...
微服务与敏捷开发(Scrum/Kanban)的核心思想之我见 关于“微服务”和“敏捷开发”的文章网络上有很多,所以这里不再重复叙述这些概念的解释和特点,而是就个人实际工作中对他们的核心思想的理解及运用分享给大家,希望能对大家有所帮助。 当下IT开发领域,“微服务”及“敏捷开发”越来越 ...
小结: 1、 微服务中台不是 /1堆砌技术组件就是中台 /2拥有服务治理就是中台 /3增加部分业务功能就是中台 /4Cloud Native 就是中台 https://mp.weixin.qq.com/s/uuaraAWReOYeZuEJiLs9dw 企业微服务中台落地实践 ...