最近的变化

这里是网站最近更新的列表。您也可以通过RSS提要我宣布新的文章推特

我使用这个页面来列出新文章和现有文章的新增内容。由于我经常分期发表文章,这个页面上的许多条目将是最近发表文章的新部分,这样的公告是缩进的,不会显示在我主页的最近更改部分。


瓶颈#03:产品vs工程

2022年10月10日星期一美国东部时间11:16

在关于Scaleups的瓶颈的第三篇文章中,Rick Kick和Kennedy Collins讨论了何时出现的瓶颈产品和工程之间产生摩擦.在第一部分中,他们讨论了显示这种摩擦正在发生的迹象:相互指责和工程缺乏产品背景感,因为团队交流但不合作。

更多…


请求等待名单

美国东部时间2022年9月09日星期五12:39

节点通常必须与其他几个节点联系,以形成仲裁来处理客户机请求。Unmesh Joshi如何等待名单跟踪未完成的请求,并整理在收到足够的响应时要做什么。

更多…


批处理请求

2022年9月6日星期二美国东部时间11:21

当数据分布导致集群中出现大量小消息时,网络延迟和请求处理时间(包括服务器端请求的序列化、反序列化)会增加大量开销。Unmesh Joshi说明如何将请求组合成批处理请求提高吞吐量。

更多…


键范围分区

2022年8月25日星期四09:15美国东部时间

一个固定分区当客户端一次访问单个键时,提供一种很好的方法将数据分布到多个节点上。但是,如果客户端需要一个值的范围,比如从“a”到“f”的所有名称,那么他们就需要访问每个节点。Unmesh Joshi解释了一个键范围分区为这种数据访问提供了更好的替代方案。

更多…


固定分区

2022年8月23日星期二美国东部时间11:55

在跨一组集群节点划分数据时,我们需要一个统一的分布,并且能够在集群中添加和删除节点,而不会导致大量数据四处移动。Unmesh Joshi说明如何通过将数据分配给大量虚拟空间来实现此目的固定分区然后分配给节点。

更多…


新兴领袖

2022年8月18日星期四美国东部时间10:56

对等系统对待每个集群节点都是平等的;没有严格的领导。这意味着不存在像“领导者和追随者”模式中那样明确的领导者选举过程。但是,仍然需要有一个集群节点充当集群协调器,执行诸如将数据分区分配给其他集群节点、跟踪新集群节点加入或失败并采取纠正操作等任务。Unmesh Joshi方法解释如何解决此问题新兴领袖

更多…


Clock-Bound等

美国东部时间2022年8月17日10:22

虽然他在这里沉默了一段时间,Unmesh Joshi一直在努力做他的分布式系统的模式.在新批次的第一个中,他研究了在系统日志之间不可避免的漂移存在的情况下,从服务器获得一致读取的困难。一个Clock-Bound等为最近时间的值的请求添加一小段等待时间。通过这种方式,服务器可以确保它提供的值是正确的,如果它在时钟延迟窗口内发生了更改。

更多…


倡导者、教育家和作者的立场

2022年7月19日星期二美国东部时间13:20

当我在写作时,或者指导别人写作时,我更喜欢扮演教育者的角色,而不是倡导者的角色。当我这样做的时候,我明白了两个主要的立场一个作家可以。一种是专注于该技术及其替代方案之间的权衡,另一种是专注于特定技术的优点,而不是讨论替代方案。

更多…


遗留位移:恢复到源

2022年7月7日星期四美国东部时间10:07

遗留系统通常充当集成中心,吸收源数据并将其传递到下游系统。新的下游系统可以通过找到遗留系统的数据源并直接与之集成,从而与遗留系统解耦。伊恩·卡特赖特,罗伯·霍恩,詹姆斯·刘易斯描述这个恢复到源模式,解释这部分遗留替换通常还允许新系统利用对遗留忽略的源数据的升级。

更多…


产品待办事项列表构建画布

2022年6月14日星期二美国东部时间10:15

许多软件团队将期望的产品功能描述为产品backlog:用户描述的列表。这些故事描述了谁需要这项工作,这项工作是什么,以及为什么需要它。团队经常期望产品负责人是待办事项安排的唯一来源,但任何人都可以(也应该)编写用户故事。保罗·卡洛里教团队使用产品待办事项列表构建画布,它提供了一个开发用户故事的简单过程,从描述产品用户的角色和他们所做的活动开始。这些活动产生了特性:它们与产品的交互。特性被分解为待办事项项,然后可以从角色和活动的背景中制定到用户故事中。

更多…


敏捷读书俱乐部关于重构的访谈华体会app下载二维码

2022年4月28日星期四美国东部时间11:33

James Shore的《敏捷开发的艺术》是我最喜欢的关于敏捷软件开发的单卷本书籍。华体会登录网址原因之一是它认真强调使其有效工作所必需的技术实践。James和我讨论重构在软件开发中的作用,华体会app下载二维码我们看到的设计更改的性质,以及如华体会登录网址何将大的更改分解成小的部分。

更多…


我如何使用Twitter

美国东部时间2022年4月26日星期二08:50

最近几次关于Twitter的对话促使我写了一些我是如何使用Twitter的,甚至在The Muskover开发之前。Twitter已经成为我网络生活的重要组成部分,而我的网络生活也是我工作的重要组成部分。但就像任何工具一样,Twitter可以以许多不同的方式使用,你如何使用它会影响它的有用程度。

更多…


128年的照片

美国东部时间2022年4月19日星期二17:58

Heian-jingu神社

日本京都(2004)


过渡架构华体会体育网页版入口

2022年3月28日星期一美国东部时间14:49

成功的遗留替换的核心是用新软件逐步替换遗留,因为这允许利益尽早交付,并规避大爆炸的风险。在置换过程中,旧系统和新系统必须同时运行,允许新旧系统之间的行为分离。

伊恩·卡特赖特,罗伯·霍恩,詹姆斯·刘易斯解释如何构建和发展一个过渡架构华体会体育网页版入口随着时间的推移,它支持这种协作。为此,中间配置可能需要在新系统的目标体系结构中没有位置的集成。华体会体育网页版入口

或者更直接地说——你将不得不投资于那些将被丢弃的工作。

更多…


在招聘过程中投资

2022年3月16日星期三美国东部时间10:06

蒂姆·科克伦而且Roni史密斯通过查看scaleups需要如何完成他们的文章在招聘过程中投资克服人才瓶颈。他们还从Thoughtworks的人才招聘经验中添加了一个案例研究。

更多…


如何走出人才瓶颈

2022年3月15日星期二美国东部时间10:59

蒂姆·科克伦而且Roni史密斯探索scalupps是如何做到的摆脱招聘瓶颈通过使用技术和创新作为招聘的区别,雇佣t型和非高级开发人员,并接受远程工作。

更多…


规模是如何受到人才限制的

2022年3月10日星期四东部时间10:31

该系列的第二个瓶颈是人才,以及如何培养人才规模较大的公司很难招到足够多的优秀人才蒂姆·科克伦而且Roni史密斯解释让初创公司成长的小型网络和非正式流程是如何在规模扩大阶段开始失败的,以及哪些迹象表明需要新的方法。

更多…


如何走出科技债务瓶颈

2022年3月9日星期三东部时间11:03

蒂姆·科克伦而且卡尔Nygard通过研究如何摆脱技术债务瓶颈来完成他们对技术债务瓶颈的检查。这包括产品和工程师之间的密切合作,为初创公司的四个阶段制定战略,以及授权团队解决技术债务问题。

更多…


扩展的瓶颈:你是如何获得技术债务的?

2022年3月08日星期二东部标准时间09:40

在创业初期,初创公司会寻找适合产品市场的产品。当它找到一个目标时,它就会迅速增长,这个阶段被称为“放大”。目前,它在许多方面都在快速增长:收入、客户和员工人数。在Thoughtworks,我们与许多这样的模拟项目合作过,我们的工作重点是如何帮助它们克服阻碍发展的各种瓶颈。在我们完成这项工作的过程中,我的同事们注意到了常见的瓶颈,并学会了处理它们的方法。

本文中,通过蒂姆·科克伦而且卡尔Nygard,这是该系列文章的第一篇,探讨了这些瓶颈,在本例中,我们关注的是初创企业的问题积累技术债务.这是一个常见的瓶颈,和大多数瓶颈一样,它并不一定是由于迄今为止糟糕的工作,而更多的是由于快速增长给公司带来的环境变化。首先,我们将解释这个瓶颈是如何出现的,以及瓶颈减缓进展的关键迹象是什么。

更多…


使用四个关键指标来评估基础设施平台

美国东部时间2022年2月9日星期三10:43

罂粟拉绳而且克里斯牧羊人完整的他们的文章关于基础设施平台,并警告平台过于复杂,以及如何使用四个关键指标来评估平台的成功。

更多…


沟通基础设施平台的技术愿景

美国东部时间2022年2月8日星期二09:31

下一期罂粟拉绳而且克里斯牧羊人关于基础设施平台的文章探讨了如何做到这一点沟通平台的技术愿景以及如何从用户的角度去理解这个平台。

更多…


找出客户需要什么基础设施平台

2022年2月2日星期三10:21

罂粟拉绳而且克里斯牧羊人通过讨论技术来继续他们关于构建基础设施平台的建议发现平台用户需要什么并强调通过快速入职找到价值最短路径的重要性。

更多…


基础设施建设平台

2022年2月01日星期二09:52

许多组织都希望改进他们的团队在云之上构建的方式,方法是将他们自己喜欢的云组件集合到基础设施平台中。这允许产品团队使用一致的、精心策划的服务集,而不必自己解决问题。罂粟拉绳而且克里斯牧羊人曾与其中几个团队合作,并就如何成功做到这一点制定了一些指导方针。他们从概述如何做开始创建一个策略对于这样一个平台。

更多…


把流

2022年1月20日星期四东部时间10:50

昨天伊恩·卡特赖特,罗伯·霍恩,詹姆斯·刘易斯描述了临界聚合器以及它如何转移成侵入性形式。当遗留系统有这样一个侵入式关键聚合器时,最好的做法是,如果有点违反直觉的话把流通过首先构建一个新的关键聚合器来获取数据。一旦完成了这一点,我们就可以更自由地更改或重新定位各种上游数据源。

更多…


临界聚合器

美国东部时间2022年1月19日星期三10:53

商业领袖经常需要做出决策,这些决策会受到整个企业中广泛活动的影响。支持这个系统的往往有一个什么伊恩·卡特赖特,罗伯·霍恩,詹姆斯·刘易斯调用一个临界聚合器:一个组件,其工作是访问各种其他系统并将这些信息汇集在一起。临界聚集器很重要,但常转移为侵入性临界聚集器

更多…


两阶段提交

美国东部时间2022年1月18日星期二12:42

继续探索在集群中保持一致性的重要模式,Unmesh Joshi现在看两阶段提交.这是最常见的方法,但要在不可靠的网络上实际工作,它具有很多复杂性。

更多…


遗留模仿:看起来像旧组件的新组件

美国东部时间2022年1月12日星期三10:11

伊恩·卡特赖特,罗伯·霍恩,詹姆斯·刘易斯在接下来的几周里,我们还将在漏斗中发布更多来自遗留置换模式的文章。这个描述的是遗留模拟:新系统的一部分,旨在使旧系统认为什么都没有改变。

更多…


复制日志:用预写日志同步多个节点

美国东部时间2022年1月11日星期二10:09

分布式系统的核心挑战之一是在所有节点之间保持状态同步,特别是在节点或节点之间的连接都不可靠的情况下。处理的核心方法是复制日志:在集群上使用预写日志模式。Unmesh Joshi展示了如何使用它最常见的实现:Raft协议。

更多…


Paxos:使用两个共识构建阶段来处理不可靠的节点

2022年1月05日星期三东部标准时间10:53

Unmesh Joshi准备以他的更多分布式系统模式开始新的一年。在这本书中,他尝试了一项棘手的解释任务Paxos.这是由Leslie Lamport开发的一个著名的协议,当节点和网络都容易发生意外故障时,节点可以达成可靠的共识。虽然它是众所周知的,但它也是出了名的难以理解,事实上,我们很难理解它。我们希望这段描述能让那些关注我们的人更容易理解。

更多…


2021年我最喜欢的音乐发现

美国东部时间2021年12月26日星期日11:21

我听很多有趣的音乐,所以挑选了我的六个最喜欢的今年的新专辑。我希望你能在里面找到一些有趣的东西。

更多…

Baidu
map