SOA扩展事务简史
ACID 事务对于长时间跨度的用例是无能为力的。本文列举了有史以来在 CORBA 和 J2EE 社区中针对扩展事务处理的方法,阐述了 SOA 如何是更自然契合的解决方案,并解释了 WS-TX 和 WS-CAF 为什么可能是最终答案的原因。
如果我足够幸运的话,也许一些读者已经被这篇文章吊起了胃口:既然有这么好的软件开发方法,既然它能够为我们创造更大的价值,那还等什么呢,我们马上就动 手吧。事情不会那么简单。为了让迭代式开发能够成为现实,为了确保尽快、尽可能频繁地交付,为了确保每次交付的都是最有价值的功能,我们——包括软件开发 者、软件企业和客户——需要很多的改变。这里既有职责与权利的划分,也有开发过程和团队的重组,还有技术层面的实践指导。这些正是敏捷方法学所涵盖的内 容。缺少了这些东西,“为客户创造最大价值”就只能成为一句空话。
更多内容推荐
终极学习法,你能学会任何东西 -- 程序员的学习之路
本文作者-敏捷的水
2020-08-20
重提敏捷已死
Matthew(Ford) Kern和Miko最近都发表了与“敏捷已死”主题相关的文章。Matthew将这个话题与敏捷咨询的饱和度以及市场炒作周期的速度相关联,而Miko看到了比敏捷运动中的方法还要更快的需求,并将这个话题与之进行联系,提出用DevOps来替换敏捷。
遗留系统现代化:遗留系统的四化建设
如何将先进的、现代化的软件开发方法应用到遗留系统上?这节课会为你揭秘。
2022-04-13
大到不能慢——敏捷 +DevOps,大企业也能高效能
本次分享介绍可以在中大型企业如何落地敏捷 + DevOps 有效提升研发效能的经验和实践。
01|DDD 小传:领域驱动设计为什么这么火?
DDD为什么在这几年又火起来了呢?这节课会为你揭秘。
2022-12-06
07|TDD 中的测试(3):集成测试还是单元测试?
TDD中的测试并不是行业中所谓的“单元测试”,而是指能提供快速反馈的低成本的研发测试,也是针对不同粒度单元的功能测试。我们要从发现问题和定位问题的角度出发,去理解和思考每一个测试的功效。
2022-03-22
开篇词|带你吃透 DDD
在开发微服务,遗留系统改造、架构治理、企业架构、研发效能提升、架构师培养等很多方面,DDD都有用武之地。
2022-12-06
02|迭代一概述:怎样开启一个麻雀虽小五脏俱全的项目?
这节课,我们将概述迭代一的目的和需求,并且为你介绍DDD的基本开发过程。
2022-12-08
敏捷是如何使你跑得更快?
希望能够更快地交付软件,是企业在回答为何采用敏捷软件开发时经常提到的原因之一。那如何使用敏捷,才能更快地交付软件呢?
为什么选择敏捷软件开发 - 考虑敏捷开发的主要优势
多年来,软件开发方法学不断发展,并且许多新方法已经出现在软件开发人员和项目经理的实际经验之外。以前的瀑布式开发方法的缺点太多。今天,我们聊的开发敏捷方法主要是为了解决这些缺点。
2020-09-23
到底什么是敏捷
从加入公司到现在快三年,从进入公司的那一刻开始实践敏捷,但是说起来惭愧,如果你问我敏捷是什么,我好像不能给出一个专业的回答。由此我开始探索敏捷的过去现在和未来,然后我发现了Bob大叔的新书 Clean Agile: Back to Basics。
2021-02-25
高效程序员的 45 个习惯:敏捷开发修炼之道(1)
对敏捷开发的三种误读。 1、敏捷就是追求快,越快越敏捷。所以可以只写代码不写注释、不写文档。 2、敏捷迭代就是尽量做到最小版本上线,每天上线的版本越多越敏捷。 3、敏捷是那些厉害程序员才能用到的技能。初学者用不会。
2020-08-16
视频丨包不同的沙雕敏捷之砸锅卖铁买兰博
《包不同的沙雕敏捷》故事主要讲述立志成为敏捷大咖的技术小白包不同在敏捷工作中的日常,与同事之间温馨搞笑的生活故事。
2020-07-30
微服务开发的 10 个最佳实践
微服务架构是将软件系统分解成可独立部署的自治模块,这些模块通过轻量级的、语言无关的方式进行通信,共同实现业务目标。为了有助于开发有效的微服务应用程序,作者给出了10个最佳实践。
Saga 分布式事务解决方案与实践
本次分享介绍Saga分布式事务最终一致性解决方案以及相关实践经验。
全面解析“敏捷”
这个过程中,就需要敏捷教练的协助。
开发人员应该放弃敏捷
“敏捷”已然成为一门“大生意”。为首,我们看到了成千上万所谓的“敏捷“教练和培训师,以及很多相互竞争的框架和方法,比如“敏捷”领导力培训、“敏捷”项目管理,等等。
什么是依赖倒置原则,为什么有时候依赖倒置原则又被称为好莱坞原则?
《敏捷软件开发》一书分为4部分:敏捷方法、设计原则、设计模式、UML。
2020-09-26
论敏捷开发原则在实践中的不可取之处
敏捷开发在最近一段时间被开发者热议,本文作者整理了这一原则在实践中的不当操作,希望对开发者有所帮助。
蚂蚁内部开源:迈出第一步,但还有很长路要走
第一阶段是源码开放,第二个阶段是社区讨论,第三阶段是产品视角。内源很容易卡在第二步,因为第二步有很核心的点,是要有足够的人参与进来。
2022-10-25
推荐阅读
Trending 热榜关闭前,我把 Github 今年最火 Java 面试题汇总扒下来了
2022-09-29
特别策划|AI 是银弹么?
2023-05-24
敏捷领导力 (CAL E+T+O) 认证在线培训 | 2022 年 8 月 18-20 日
2022-05-27
20 年起义,敏捷已死,敏捷万岁
案例分享:硬件敏捷
2022-12-29
加餐 3|这些书里,藏着高手们的“不传之秘”
2023-01-28
敏捷之 SCRUM:SCRUM 起源背景及框架介绍
2022-12-26
电子书

大厂实战PPT下载
换一换 
江岚 | 阿里云智能集团瓴羊 高级技术专家
吕祥坤 | 腾讯云 容器高级工程师
包沉浮 | 百度 杰出架构师,安全技术委员会主席
评论