标记:infodecks
Infodecks是一种不同形式的网络内容,有点受Powerpoint/Keynote幻灯片的影响,但其写作风格是为在没有演讲者的情况下阅读而设计的。
微服务体系结构中的测试策略华体会体育网页版入口
在过去几年里,基于服务的体系结构已经向更小、更专注的“微”服务转变。华体会体育网页版入口这种方法有很多好处,比如能够独立部署、扩展和维护每个组件,以及跨多个团队并行化开发。然而,一旦引入了这些附加的网络分区,应用于流程内单片应用程序的测试策略就需要重新考虑了。在这里,我们计划讨论一些管理多个独立可部署组件的额外测试复杂性的方法,以及如何在多个团队各自充当不同服务的监护人的情况下保持测试和应用程序的正确性。
双栈CMS
我们建立了许多内容丰富的网站,通常使用流行的内容管理系统(CMS)。最近的一个项目涉及一个全球制造商的营销网站,该网站需要具有高可用性和流量需求的复杂互动内容。我们的反应是应用编辑-发布分离模式,为内容创建和交付构建两个不同的软件栈。在这个平台上,您可以看到这个架构的概述,以及我们对堆栈之间集成问题的响应,提供实时站点的安华体会体育网页版入口全预览,以及处理系统的演进和扩展。
重构的工作流华体会app下载二维码
华体会app下载二维码重构已经发展成为一种众所周知的技术,大多数软件开发团队至少都声称会定期进行重构。华体会登录网址然而,许多团队并不欣赏可以使用重构的不同工作流程,因此错过了将重构有效地合并到开发活动中的机会。华体会app下载二维码在这篇文章中,我将探讨各种不同的工作流程。我希望它能鼓励团队更深入地将重构集成到他们的工作中,从而产生一个更好设计的代码库,这将使华体会app下载二维码添加新特性更快更容易。
Gap公华体会体育网页版入口司SCMS的架构
SCMS PO是一个帮助Gap公司管理采购订单的应用程序。该应用程华体会体育网页版入口序的体系结构很受开发团队的欢迎,因此是一个很好的旁白架构华体会体育网页版入口对于一个具有丰富javascript前端与后端服务json工作的系统。有趣的设计特性包括使用Presentation Model模式的knockout.js形式、在客户端和服务器上运行的javascript验证器、用存储库封装数据访问、使用MongoDB作为应用程序数据库和测试组合。
取消销售佣金
销售提成在软件行业几乎是普遍使用的,就像在所有商业部门一样。他们之所以受欢迎,是因为他们协调了销售人员和雇佣他们的公司之间的激励机制。然而,销售提成模式存在严重的问题,这些问题导致Thoughtworks在2013年取消了所有的销售提成。
思考大数据
“大数据”已迅速跃升为我们行业中最被炒作的术语之一,但这种炒作不应蒙蔽人们的一个事实,即这是数据在世界上所扮演角色的真正重要转变。数据源的数量、速度和价值正在迅速增加。数据管理必须在五个方面发生变化:提取来自更广泛来源的数据的变化物流数据管理与新的数据库和集成方法的使用敏捷运行分析项目的原则,强调数据技术解释要将信号从噪声中分离出来,设计精良的重要性不言而喻可视化让这个信号更容易理解。综上所述,我们不需要大型的分析项目,相反,我们希望新的数据思维渗透到我们的日常工作中。
无模式数据结构
近年来,关于无模式数据的优点的讨论越来越多。无模式是感兴趣的主要原因之一NoSQL数据库.但是在数据库和内存数据结构方面,无模式涉及到许多微妙之处。这些微妙之处既体现在无模式的含义上,也体现在使用无模式方法的优缺点上。
未来不是NoSQL而是多语言持久性
关于企业中数据存储的未来的信息平台,主要为参与应用程序开发管理的人员编写。解释了为什么关系数据库一直占据主导地位,为什么NoSQL正在挑战这一假设,并概述了Polyglot Persistence的未来,根据应用程序的不同需求,将使用多种数据存储技术。
多个手机
移动设备作为客户和员工使用软件服务的平台越来越重要。很多人都在忙着开发移动应用程序,但也有很多供应商在忙着开发移动设备。这一系列的移动设备提出了一个挑战——如何支持大量的移动设备?
Infodeck
当我对我的同事们咆哮关于邪恶的Slideuments在美国,我确实听到了有用的反驳。现在很多人喜欢通过幻灯片进行交流,这些幻灯片不是用来做演示的,只是用来阅读的。像我这样的人可能会抱怨现在的经理们无法阅读任何看起来不像项目符号的东西,但这些信息甲板有好处。