• 在今天的数字时代,大多数企业都在运行并依赖于技术。这种技术有多种形式,但软件系统是最著名的。 众所周知,每家公司要么提供产品销售,要么提供服务。这些公司由其所有者、经理或公司的C-suite官员经营,但他们不一定是技术专家。
  • 架构决策记录(ADR) 是一个记录重要架构决策及其上下文和后果的文档。架构决策(AD) 是解决重要需求的软件设计选择。架构决策日志(ADL) 是为特定项目(或组织)创建和维护的所有 ADR 的集合。架构重要需求( ASR) 是对软件系统架构具有可衡量影响的需求。
  • 是否有合适的免费工具来有效实施企业架构 (EA)?这是我们根据 2022 年的综合测试得出的前 5 名排名。 在AI领域,我们看到了OpenAI的ChatGPT等自由颠覆者的出现,它正在渗透市场,颠覆市场,颠覆软件工程、文本制作、预见、艺术等众多领 icon
  • 编写最少代码行的人通常在处理最难的问题。这是Twitter的运维人员发布的贴子,马斯克收购了Twitter以后,只留下会写代码的工程师: 作为一个拥有10年以上行业经验的SRE和系统管理员,下面是一些对bird网站的完整性构成真实的威胁的场景。 < icon
  • 通过知识图挖掘可再生的客户洞察,深入研究医疗保健示例: 知识图谱为制药行业所熟知,其威力已被使用多年;用于临床试验、研究和关键意见领袖的用例。然而,直到现在,一个这样的领域仍未触及,正在等待见证知识图谱的使用——知识图谱在“客户体验”中的应 icon
  • 在我的工程生涯中,我做出了一个选择,离开了个人贡献者(IC)的轨道,转而担任技术领导职务。当时,我觉得自己已经在一些工程学科上取得了知识和技术深度,想尝试一下领导力。像很多人一样,我做出这样的选择是出于各种我认为很明显的原因:获得更多的权力、更多的声望、更多的报酬,以及在整个组织内更大的影响 icon
  • 信用卡是一个传统系统。它们对全球商业极为重要,但表现出路径依赖。它们的大部分幕后运作都来自50多年前做出的设计, Stripe正在为每个人升级这个关键系统。 考虑一下信用卡欺诈的情况。信用卡最初设计的核心动机用例是:”一个商务旅行者,在远离 icon
  • 平台架构师需要一个强大的 "产品思维",而企业架构师需要一个 "组合思维"。区别在于你要迎合谁,以及如何管理? 平台架构(包括内部平台)需要大量的关注,纯粹的意志和努力才能真正成功。你必须为严格定义的受众进行优化,并使他们的生活明显改善,这 icon
  • BIM 是建筑信息模型的首字母缩写词,是一种工作方法,使我们能够在建筑物的所有生命阶段管理与建筑物相关的信息。 BIM 方法的核心是建筑物的数字模型,它是一组智能参数对象,包含资产的设计、工程执行、维护甚至退役阶段所需的所有信息。不仅仅是一个简单的 icon
  • 如今,越来越多的企业意识到,更多的数据并不等于更深入的知识和更好的业务决策。 元数据元数据描述数据并包括诸如数据的年代、创建位置、所有者以及与哪些概念(或其他数据)相关的信息。它使我们能够理解我们的数据,因 icon
  • Auto Trader的CDP是一个专门构建的实时数据库,它从我们的行为数据平台Snowplow获取跟踪事件:每次客户与 Auto Trader 网站或我们的本 icon
  • 在处理数据和分析用户与我们今天的产品的互动时,必须通过跟踪他们过去的行为来了解他们的行为,如打开通知、与博客互动或在平台上创建新的登录。在这种情况下,归因研究指的是将所有这些行为按特定模式组合在一起,以产生一个预期的最终结果的方法。 在本文的范围内 icon
  • 为任何领域、技术或平台设计可演变的高质量API的成熟模式 本书提供了理论和实践的健康组合,包含了许多深刻的建议,但从未失去大局观......以现实世界的经验为基础,以学术的严谨性和实践者社区的反馈为基础进行记录。我相信,[它]将为社区提供良好的服务 icon
  • 数据摄取是一个异构系统,具有多个来源,具有数据格式、调度和数据验证要求。现代数据堆栈正试图在孤岛中解决这个问题。组织最终必须捆绑一切以使其工作。ABN AMRO荷兰银行 分享了它如何构建元数据驱动的数据摄取平台以保持沿袭、质量和调度的案例研究。 数 icon
  • Neobanking(新银行业务):在家中开设银行账户的便利性、24 小时支持的可用性以及无需跳过传统环节即可获得信贷的机会吸引了许多人。当然,这些都伴随着新的风险类型。然而,对于新的挑战,也有同样创新的解决方案,包括 icon
  • 成为软件架构师的典型路径始于多年来亲身参与的软件开发工作。你已经积累了广泛而深入的技术知识。在这个过程中,你已经发展了你的沟通技巧。我并不只是指状态报告。我指的是通过指导初级开发人员,向你的同行介绍你在特定工具、框架或语言方面获得的知识,以及与系统和业务分析师的互动。 icon
  • 这是六个重要的软件架构原则的选择。 1. 制造、购买、重用——或者更好地重用、购买、至少制造在购买之前重复使用,在制造之前购买。为什么?示例:如果您制作(编码和实施)您的个人公司互联网浏览器、邮件应 icon
  • MACH 是一个首字母缩略词,它提取了为数字组织构建的服务的本质,尤其是那些需要在生态系统中进行最多集成的组织。它同样适用于业务和内部服务,例如提供自助服务体验的 CI/CD 平台。MACH的 4 个关键要素是:Microservices icon