• 我们都希望有用和有趣的内容被推送给我们。新闻提醒出现在我们的手机上,信息通知出现在我们的桌面上。我们希望了解最新的事件,而不是去寻找它们。当相关的信息被传递给我们时,这就容易多了。 事件驱动的系统也是如此。当信息出现在需要的地方,而不是一个系统不得
  • 事件驱动系统有各种形状和大小。明显的共同点是;他们都使用事件来传达信息。这些事件有多种形式和大小,确定事件中的内容会对系统设计产生巨大影响。在这篇文章中,我想讨论三种不同类型的事件。我希望澄清这些类型将使您能够更好地讨论事件驱动的架构和集成。三种事件原型当我与其他开发 icon
  • 这篇博文开始了一系列文章,这些文章将从许多不同的角度非常深入地展示事件溯源模式的实现。我即将发布的帖子背后的主要目标是:让您相信事件溯源并不难实现,提供正确的工具来帮助您快速完成这项工作,展示如何在没有任何框架依赖项的情况下对域代码进行建模 icon
  • Watermill 是一个用于高效处理消息流的 Go 库。它旨在构建事件驱动的应用程序、启用事件溯源、基于消息的 RPC、sagas 以及基本上你想到的任何其他东西。您可以使用传统的 pub/sub 实现,如 Kafka 或 RabbitMQ,但如果适合您的用例,也可以使用 HTTP 或 M icon
  • Netflix 是一种在线视频流媒体服务,以疯狂的规模运行,2.2 亿活跃用户从多个设备访问他们的 Netflix 帐户,因此 Netflix工程师必须确保用户登录的所有不同客户端都是同步的。为所有用户在所有这些设备之间进行同步,需要 Netflix 的后端与所有各种客户端(iOS、 icon
  • 在开发实时 Web 应用程序时,WebSockets可能是您首先想到的。但是,服务器发送事件 (SSE) 是一种更简单的替代方案,通常更胜一筹。  WebSockets icon
  • 最简单技术架构是面向批处理和集中式单体系统;金融等行业,尤其​​是贸易和证券交易所等这些细分市场需要由实时信息驱动,EDA由此诞生,然后是物联网 (IoT)、社交、开源、PaaS/devops 和大数据等领域扩大了对EDA需求。 E icon
  • 当我们使用领域驱动设计构建事件驱动的无服务器架构时,我们最终会得到一组服务,这些服务清楚地按业务功能划分,并通过事件通道(例如 Amazon EventBridge)进行异步通信。这些架构带来了许多优点:松散耦合、独立可部署性、可测试性和降低复杂性等等。然而,无论我们对领域的建模多么 icon
  • 在本文中,您将学习如何使用KEDA自动扩展使用来自 Kafka 主题的消息的应用程序。KEDA缩写是Kubernetes Event Driven简写。为了解释它背后的想法,我将创 icon
  • 命令代表意图:它针对特定的受众。当你问“把盐递给我”时,它可以是你的朋友。它可以是一个应用服务和请求,意图是“添加用户”或“将订单状态更改为已确认”。所以命令的发送者必须知道接收者并期望请求被执行。当然,接收者可能会拒绝这样做,因为在请求处理期间不向我们传递 icon
  • 在这篇文章中,我们将解释消息队列与消息代理之间的区别,它们的使用情况,以及我们是否可以把它们一起作为软件应用程序之间的通信手段。 什么是消息队列?队列是一种数据结构,先进入队列的信息也先被传送。这个编程概念 icon
  •  Zilla是一个用于事件流的开源 API 网关,Zilla 使用标准协议(例如 HTTP、Server-Sent Events 和 Kafka)将 Web 和移动应用程序连接到事件驱动的微服务。对 MQTT、gRPC、GraphQL、AMQP、WebSocket 和 WebHook icon
  • 在现代微服务驱动架构中,CDC 通过提供连接传统数据库与云原生、事件驱动架构的桥梁而获得了新的重要性。变更数据捕获 (CDC) 是一种数据集成模式,用于跟踪数据中何时以及发生了哪些变化,然后提醒其他必须响应这些变化的系统和服务。CDC 帮助维护所有依赖数据的系统的一致性和功能。 icon
  • Netflix 使用开源 Druid 分析数据库来了解和量化用户设备如何处理浏览和播放。 一家名为 Metamarkets 的广告技术公司最初于 2011 年将 Druid 设计为分布式实时数据存储,以提供 SaaS 分析。Metamarkets 为广告商提供交互式分析仪表板 icon
  • Rita 是一个构建在NATS之上的各种以事件为中心和反应式抽象的工具包。 主要功能: 类型注册表 从字符串到类 icon
  • 在领域事件中,使用单独的时间戳来区分事件的发生时间和捕获时间。 问题一个领域事件通常有一个时间戳。一个常见的模式是让eventstore在事件被写入时添加时间戳。例如,可以有一个名为record_at的数据库字段,其值默认为n icon
  • 最近回顾了由云原生计算基金会支持的 SlashData icon