#Java架构与体系结构系列

六边形架构(端口适配器)指南 - 8thlight

21-05-31 1537 4 banq

端口和适配器是一种 架构 模式,旨在将您的应用程序与细节解耦。 我的经验证实了这一说法。在最近的一个项目中,我们的团队决定从端口和适配器架构开始,随着我们团队的成长,它得到了回报。我们的团队正在... 详细

领域分区:如何在微服务和单体之间找到健康的平衡 - Ashley

21-09-10 1187 2 banq

深入了解适合大多数中小型公司的 架构 模式:领域分区。 只要工程师一直在编写代码,就一直在讨论构建一组系统的最佳方法。两种最常见的模式是单体和 微服务 。它们都有其优点和缺点,但是否有其他选... 详细

Spotify CEO推荐:系统思考的一生

21-06-09 568 2 banq

这是罗素·阿科夫的《系统思考的一生》:我对预测未来没有兴趣,只对通过在现在采取适当行动来创造未来感兴趣。我是 Presentology Society 的创始成员。 罗素·阿科夫是运筹学领域的重要早... 详细

技术的极简主义的再次复兴

21-09-09 1365 1 banq

这是来自radicalsimpli.city的技术极简主义宣言,对当前复杂技术的抱怨、批判。 我们好像很享受复杂性:我们使用 SPA、Vue/React、Transpiling、Typescript... 详细

六边形架构教程:构建可维护的Web应用程序 - DEV

21-08-15 875 1 banq

在设计有效的 Web 应用程序时,让您的软件 架构 正确很重要。构建可维护的 Web 应用程序的一个好方法是构建灵活、可扩展和适应性强的架构。六边形架构是软件开发中流行的架构模式。这种架构风格通... 详细

Java在高频交易等金融业的应用介绍 - Oracle

21-07-13 711 1 banq

量化分析师和金融工程师的职业前景正在飙升。著名的金融工程硕士学位课程培养了新一代技术人员,他们使用编程工具使他们的交易算法大放异彩。我们也不要忘记 2020 年初大流行导致的市场崩盘。 伦敦 LMA... 详细

2021年年中前端、Java及云原生等企业IT架构的观察和预测 - AdamBien

21-08-01 559 1 banq

以下是来自 AdamBien博客 的观察和个人预测: Kubernetes 赢得了“容器编排大战”,成为构建类云环境的标准。所有公共云都提供替代的编排解决方案,这些解决方案的复杂性和成本效益更高。... 详细

沃尔玛基于前后端的消息通知框架介绍和源码

21-06-10 588 1 banq

微服务是一种流行的 设计模式 ,其中一个大型应用程序被分解为多个独立且松散耦合的服务,这些服务通过预定义的接口相互通信;Walmart 的ML平台使用相同的原理构建: 部署在 Kubernete... 详细

数据库毁了所有好主意 - squarism

21-07-18 521 1 banq

本文假设是一个三层网络堆栈。它有很多 Web 和应用程序服务器,但只有一个数据库框。你可以用云来代替它,但原理是一样的。我敢打赌你的基础设施看起来非常相似。对于本文的其余部分,假设我说的数据库是指传... 详细

远程调用的容错模式 - pragmatists

21-07-23 489 1 banq

我们生活在一个不完美的世界里,失败是不可避免的。我们依赖的系统迟早会失败。我们无法采取任何措施来阻止它,但我们有能力减轻级联故障。我们只需要在我们的工具箱中添加一些工具。   超时 必须了解任... 详细

复杂系统为何失败? - Richard

21-05-30 479 1 banq

这是关于复杂系统发生故障性质的简短论述;如何评估故障;如何寻找故障原因的新想法。作者:Richard I. Cook, 芝加哥大学认知技术实验室医学博士。   1. 复杂系统本质上是危险的系统。... 详细

Uber如何重新架构其作业平台?

21-08-13 412 1 banq

优步的使命是帮助我们的消费者在全球数千个城市轻松前往任何地方并获得任何东西。在其核心,我们捕捉消费者的意图并通过将其与一组正确的提供者进行匹配来实现它。  作业履行(Fulfillment )是 “... 详细

康威定律的各种解读 - ThinkingLabs

21-06-29 1033 banq

随着时间的推移,不同的人以各种不同的方式阐明了康威定律。这是我最近在阅读康威定律文献时发现的变化的概述。 Melvin Conway对康威定律的原始定义: 设计系统的组织被限制生产设计,这些设计... 详细

什么是Poly软件架构?

21-09-10 920 banq

Polylith 是一种软件 架构 ,可以解决构建后端系统的一些基本挑战。这些挑战是: 跨团队和服务共享我们的代码很困难 我们缺乏一种用于交流建筑概念的共享语言 随着我们代码库的增长,... 详细

德国Picnic创业公司如何在规模扩展阶段时才发现架构的重要性? - Sander

21-08-22 317 banq

你是一家小型初创公司的一部分。您脑子里只有一件事:运送产品并快速找到适合市场的产品。代码为王!软件 架构 ?但是,事实证明,每个系统都有一个架构。无论它是不是好产品,特别是在产品起飞,从初创阶段... 详细

共有 365 上一页 1 2 3 4 5 ... 25 下一页