#架构师观点

简单软件架构的一些好处 - Dan

22-03-11 679 2 banq

Wave是一家拥有70名工程师的17亿美元的公司,其产品是一个加减数字的CRUD应用程序。为了与此保持一致,我们的 架构 是一个标准的CRUD应用架构,一个Python单体在Postgres之上... 详细

架构师职业回归:分布式系统架构师 - Leon

22-05-27 753 1 banq

不久前,在一个并不遥远的IT世界里,架构师的角色被认为是不必要的。开发人员精通他们在大学数据库和网页设计课上学到的三层 架构 和ERD。精通对象建模、UML图解和文档的架构师只是臃肿的,是已逝的... 详细

架构师应该多维度多视角地思考 - Gregor

22-04-29 720 1 banq

程序员是无到有构建代码,应该注重组合思维,做出来的东西需要能够相互组合在一起;而 架构 师是从上而下的视角,因为不参与具体细节构建,但为了落地,应该具有多维度多维度视角,从程序员到架构师思维转变... 详细

何时停止设计并启动实施编程? - Alter

22-03-30 302 2 banq

我们希望有一个策略,能让我们决定何时停止设计,开始实施编程,同时优化成本函数。   启发式#1:有足够的 "已知的知识"。 你是否有最小的知识来带来价值? 你的项目可能是庞大的;因此,有许多需... 详细

微服务松耦合设计模式 - Neeraj

22-03-11 564 1 banq

如果你正在开发一个大型的、复杂的应用程序,或者正在拆除一个单体的应用程序,你应该考虑 微服务 架构 。微服务架构将一个应用结构为一系列松散耦合的服务。微服务旨在通过实现持续交付和部署来加速... 详细

当"软件定义芯片"遭遇"自由软件"时 - lwn

22-02-20 493 1 banq

自由软件的价值在于它能够让我们实际拥有并保持对我们系统的控制,自由驱动程序往往可以解锁其供应商可能认为不适合提供的硬件功能。不过,英特尔即将推出的 "软件定义硅"(SDSi)机制可能会减少这种控制,... 详细

谁负责业务知识的管理?

22-03-08 457 1 banq

业务决策和规则的管理更普遍地称为业务知识管理(业务词汇、概念、决策、业务规则),这是业务 架构 和流程性能改进(BPI - 业务流程改进)中所有现有方法框架中缺失的组件之一。   什么是业务... 详细

架构就是上下文 - Eltjo

22-03-24 360 1 banq

Eltjo Poort 是 CGI 荷兰的 架构 实践负责人,在软件行业拥有超过 30 年的经验。 Eltjo 首先解释了架构上下文和业务驱动程序的重要性,它们可以帮助架构师理解不同的权衡和选项... 详细

聪明的程序员容易做出错误的战略决策 - earthly

22-03-09 354 1 banq

不要试图创造一个全局的解决方案,一个一个地解决局部问题,也许模式就会出现,本文阐述了从上而下的过早全局抽象设计容易造成战略决策错误,导致南辕北辙: 有时,努力工作的聪明人会使事情变得更糟。以下故事... 详细

复杂性是心智杀手 - PhilipK

22-05-10 426 banq

当面临选择时,总是选择最简单的东西来解决你眼前的问题。然后确保你以后可以改变主意。我所说的最简单的事情是指最容易推理的解决方案。 当我们总是选择最简单的解决方案时,我们就可以避免分析瘫痪,即找出在... 详细

Twitter构建高度可靠的广告投放系统的经验教训

22-04-22 173 banq

在设计、实施和运营起广告投放系统的两年中,我们学到了一些值得分享的东西: 首先, 不可能为所有故障设计服务并为耗尽而设计。 在容错的复杂性和各种故障的可能性之间找到平衡是很重要的。 例如,为了达到... 详细

使用DSL表达软件设计意图 - guitarvydas

22-04-05 351 banq

我们目前还没有一种用于DI(Design Intent设计意图的简称,意图包括 架构 ,业务规则)的语言。 当DI被嵌入到了代码中的会出现病症:如果你需要重构,那么很可能代码还没有被切分为DI和... 详细

什么是 CI/CD? - reddit

22-03-03 321 banq

作为一名想要成为 DevOps 工程师的人,肯定想了解什么是 CI/CD 以及我们为什么需要它们? CI/CD 是语言/运行时(例如 Java/OpenJDK、JS/Node、Ruby、Do... 详细

平台工程:从平台架构师看开发人员控制平面

22-02-25 305 banq

对于那些刚刚进入 云原生 领域的人来说,在一个完全云原生的组织中大规模“左移”的概念可能听起来很未来。对于在生产环境中运行 Kubernetes 多年的云原生领导者来说,左移正在顺利进行。北欧的... 详细

认知谬论:为99%的程序员代言 - a16z

22-02-17 469 banq

当你看到科技媒体报道的内容,或者顶级科技会议的演讲者,往往是来自Airbnb或Stripe这样高增长的宠儿,或者像FAANGs这样成熟的、高利润的公司,但是剩余的99%的开发人员很重要,因为这些开发... 详细

共有 344 上一页 1 2 3 4 5 6 ... 23 下一页