• 事件网格是一个可配置的动态基础设施层,用于在解耦的应用程序、云服务和设备之间分发事件。它使事件通信能够得到管理、灵活、可靠和快速。事件网格是通过互连的事件代理网络创建和启用的。换句话说,事件网格是一个架构层,它允许来自一个应用程序的事件被任何其他应用程序动态路由和接收,无论这些应用程
  • 为什么推荐在创业公司中使用#eventsourcing、#dddesign和#microservices微服务?在过去的一年中,我参加了很多有关eventsourcing事件溯源的网络研讨会,讲座和讲习班。很多时候观众回答一个问题:什么时候使用这种模式?也就是说:在什么情况下,事件驱
  • 企业严重依赖技术来构建可扩展,敏捷和高可用性的业务。事件驱动架构正在成为使现代企业实时运行,快速适应变化并做出明智业务决策的关键基石。 “事件驱动架构(EDA)是一种设计范例,其中软件组件响应收到一个或多个事件通知而执行。”–加特纳< icon
  • 在事件驱动的微服务架构中,领域事件的概念是每个服务行为的核心。随着微服务架构的日益流行,诸如CQRS(命令查询职责分离)与事件溯源相结合的流行实践在应用程序中变得越来越普遍。此参考架构和示例项目演示了一个使用 Spring Boot 和 Spring Cloud 的事件驱动微服务架构 icon
  • Webhook是“用户定义的 HTTP 回调”: 它们通常由某些事件触发(不是通常用用户操作人为触发的),例如将代码推送到存储库或发布到博客的评论; 当该事件发生时,源站点就向为 webhook 配置的 URL 发出 HTTP 请求。用户可以将它们配置为导致一个站点上 icon
  • 环顾四周,看看最近发生了多少创新。 超过 80% 的财富 100 强公司信任并使用 Kafka。 icon
  • PGSync是一个变更数据捕获工具,用于将数据从Postgres转移到Elasticsearch。它允许你保留Postgres作为你的真实来源,并在Elasticsearch中公开结构化的非规范化文档。这对于构建后端服务以驱动文本搜索应用或构建实时仪表盘应用非常有用。对嵌套实 icon
  • 将MongoDB从2000 个事件/秒处理吞吐量提升到惊人的 80,000 个事件/秒。介绍如下图所示,我们的系统必须在事件处理应用程序完成的写入和 API 服务应用程序完成的读取之间取得平衡。每当事件处理应用程序需要写入超过平均水平(2K 个事件/秒)时,API 应用程序就 icon
  • 如今,流处理是一个非常流行的话题。公司处理成千上万个需要实时或近实时处理的事件。企业需要分析客户的行为,交易,股票价格变化甚至自动驾驶汽车传感器读数。但是,今天,我们要专注于 icon
  • 跨系统和平台的数据一致性是Cloud Event规范的一个独特而崇高的目的。随着越来越多的采用,希望是开发人员和架构师将不再需要担心如何处理来自不同系统和平台的各种事件。 icon
  • 在本教程中,我们将探索使用Apache Kafka进行事件驱动的体系结构的数据建模领域。在事件驱动系统的数据建模任务之前,我们需要了解一些概念,例如事件,事件流,生产者-消费者和主题。 事件 卡夫卡世界中的事件是业务领域世界中发生的事情的信息日志。它通过将信 icon
  • 架构模式是捕获经过验证的良好设计结构的方法,以便可以重复使用它们。软件架构师一直在寻找方法来捕获和重用过去证明是成功的架构知识。 更具体地说,架构模式是在实践中反复发现的设计决策包,具有定义明确的属性,可以重复使用并描述一类架构。 开发体系结构可以看作是选择,定制和组合模式的 icon
  • 无服务器计算基本上是完全由经济力量驱动的架构模式,事实上,无服务器架构通常会以节省执行成本的名义驱使您使用奇怪分解的架构:事件驱动、基于业务规则的函数执行是一种有用的解耦和分解模式。事实上,无服务器更像是一种部署选项,而不是与微服务不同的新软件架构或“模式”。将您的系统重新设 icon
  • API 和Webhooks网络钩子都允许不同的软件系统同步和共享信息。API 就像一个门户,通过它可以在两个软件服务之间共享信息和功能。通常,我们向 API 端点发送特定请求,然后使用获取的结果来处理我们的实现。Webhooks可以被认为是由事件而不是请求驱动的 API 。它 icon
  • 事件门户是一种解决方案,可让人们设计、创建、发现、编目、共享、可视化、保护和管理事件和事件驱动的应用程序。活动门户服务于三个主要受众:架构师使用事件门户来定义、讨论和审查事件、数据定义和应用程序关系。开发人员使用事件门户来发现、理解和重用跨应用程序、业务线和 icon
  • 牛津词典将“数据”定义为:“收集在一起的事实”。(注:世界是由事实组成的:#维特根斯坦   )如果我们改为使用应用程序架构师的专业语言,“数据”可以更准确地定义为:“折叠fold在一起的事件”。“折叠”表示按时间顺序合并特定实体的(状态改变)事件以计算最新的实体“状态” icon
  • 如何以及为什么首先使用 Amazon EventBridge 来构建您的无服务器架构以实现事件驱动的弹性,以及一些需要考虑的陷阱;包括使用 TypeScript 和无服务器框架的视觉效果和相关代码存储库。本文旨在介绍在构建无服务器架构时为什么应该首先采用事件驱动的思维方式,以及为什么 icon
  • 事件驱动的设计是一种可以实际解决机器学习中标签噪音问题的解决方案:首先,我们需要定义与标签相关的所有数据。我们甚至添加了仍在研究中的数据点,但将来可能与我们的标签相关。这部分内容有点探索性,因为我们在多个数据库中拥有大量数据,而没有一个人能完全了解这一切。作为一名架构师,我必 icon