标记:受欢迎的

Microservices

术语“微服务架构”也如雨后春笋般涌现,在过去几年来形容设计软件应用程序的独立部署的服务套件的特定方式。bet188足球虽然有这样的建筑风格没有确切的定义,还有周围围绕业务能力,组织某些共同特征,自动部署,在智能端点,以及语言和数据分散控制。

詹姆斯·刘易斯和马丁·福勒著188bet足球充值

2014年3月25日

阅读更多…

文章

受欢迎的应用架构microservices

控制容器反转和依赖注入模式

在Java社区中,出现了大量轻量级容器,它们帮助将来自不同项目的组件组装成内聚的应用程序。这些容器的底层是它们如何执行连接的公共模式,它们在非常通用的名称“控制反转”下引用这个概念。在本文中,我将以更具体的名称“依赖项注入”深入探讨此模式是如何工作的,并将其与服务定位器替代方法进行对比。在配置和使用之间进行选择比将配置和使用分离的原则更重要。

由Ma188bet足球充值rtin Fowler

2004年1月23日

阅读更多…

文章

受欢迎的bet188足球对象协作设计bet188足球应用架构

无服务器架构

无服务器架构是结合第三方“后端即服务”(BaaS)服务的应用程序设计,以及/或包含bet188足球在“功能即服务”(FaaS)平台上的托管、临时容器中运行的自定义代码。通过使用这些思想以及与之相关的思想(如单页应用程序),此类体系结构消除了对传统的始终在线服务器组件的大量需求。无服务器架构可以从显著降低的操作成本、复杂性和工程交付时间中获益,但代价是增加对供应商依赖和相对不成熟的支持服务的依赖。

迈克罗伯茨

2018年5月22日

阅读更多…

文章

受欢迎的应用架构

是设计bet188足球死了吗?

对于许多短暂接触过极限编程的人来说,XP似乎要求软件设计的消亡。bet188足球不仅许多设计活动被嘲笑为“大的预先bet188足球设计”,而且像UML、灵活的框架甚至模式这样的设计技术被弱化或完全忽略了。事实上,XP涉及到很多设计,但它是以一种不同于已建立的软件bet188足球过程的方式进行的。XP通过允许演化成为一种可行的设计策略的实践,重新激活了演化设计的概念。bet188足球它还提供了新的挑战和技能,因为设计师需要学习如何进行简单的设计,如何使用重构来保持设计的整洁bet188足球,以及如何以一种进化的风格使用模式。188足球比分直播

由Ma188bet足球充值rtin Fowler

2004年5月

阅读更多…

文章

受欢迎的bet188足球敏捷极限编程进化型设计bet188足球

理查德森成熟度模型

一个模型(由Leonard Richardson开发),它将REST方法的主要元素分解为三个步骤。它们引入了资源、http动词和超媒体控件。

由Ma188bet足球充值rtin Fowler

2010 3月18日

阅读更多…

文章

受欢迎的应用集成web服务

功能切换(又名功能标志)

特性切换(通常也称为特性标志)是一项功能强大的技术,它允许团队在不改变代码的情况下修改系统行为。它们分为不同的使用类别,在实现和管理切换时考虑到这种分类是很重要的。切换引入了复杂性。我们可以通过使用智能切换实现实践和适当的工具来管理切换配置来控制复杂性,但是我们也应该致力于限制系统中切换的数量。

由皮特霍奇森

2017年10月9日

阅读更多…

文章

受欢迎的持续交付应用架构

模拟没有存根

术语“模拟对象”已经成为描述用于测试的模拟真实对象的特殊用例对象的流行术语。现在,大多数语言环境都有可以轻松创建模拟对象的框架。然而,通常没有意识到的是,模拟对象只是特殊用例测试对象的一种形式,它支持不同的测试风格。在本文中,我将解释模拟对象如何工作,它们如何鼓励基于行为验证的测试,以及围绕它们的社区如何使用它们开发不同风格的测试。

由Ma188bet足球充值rtin Fowler

2007年1月2日

阅读更多…

文章

受欢迎的测试

持续集成

持续集成是一种软件开发实践,团队成员经常集成他们的工作,通常每个人至少每天集成—导致每天多次集成。每个集成都由一个自动构建(包括测试)来验证,以尽可能快地检测集成错误。许多团队发现,这种方法显著减少了集成问题,并允许团队更快地开发内聚性软件。本文对持续集成进行了快速概述,总结了该技术及其当前的用法。

由Ma188bet足球充值rtin Fowler

2006年5月1日

阅读更多…

文章

受欢迎的敏捷持续交付极限编程

在微服务体系结构中测试策略

目前已在基于服务的架构上朝着更小,更集中的“微”服务在过去几年的转变。有这种方法有很多优点,如能够独立部署,扩展和维护多个团队的每个组件和并行化发展。然而,一旦这些附加的网络分区已经出台,在流程应用适用于整体的测试策略需要重新考虑。在这里,我们计划讨论一些方法来管理多个独立部署的组件的额外测试的复杂性,以及如何有测试,尽管有多个小组,每组充当监护人的不同服务的应用程序仍然是正确的。

由托比克莱姆森

2014年11月18日

阅读更多…

infodeck

受欢迎的测试infodecksmicroservices


所有标签

API设bet188足球计·敏捷·采用敏捷·分析模式·应用架构·应用集成·不好的事情·大数据·棋牌游戏·构建脚本·认证·协作·计算机历史·会议板·会议·持续交付·新冠肺炎·数据库·bet188足球·字典·分布式计算杂志·娱乐·多样性·文档·领域驱动设计bet188足球·领域特定语言·国内·封装·企业架构·估计·事件架构·进化型设计bet188足球·经验报告·expositional架构·极限编程·前端·小工具·ieeeSoftware·infodecks·网络文化·面试·语言功能·语言工作台·精益·传统康复·法律·指标·microservices·移动·noSQL·对象协作设计bet188足球·解析器生成器·摄影·播客·受欢迎的·演示技术·隐私·过程理论·生产率·编程平台·编程风格·项目计划·招聘·188足球比分直播·188足球比分直播重构边界·需求分析·红宝石·安全·视频通话·团队环境中·团队组织·技术债务·技术领先·测试类别·测试·thoughtworks·工具·旅行·UML·版本控制·web开发·web服务·网站·写作

2020·2019·2018·2017年·2016·2015年·2014·2013·2012·2011·2010·2009年·2008年·2007年·2006年·2005年·2004年·2003·2002年·2001年·2000·1999·1998·1997·1996

所有内容