eventbus

杨杨杨大侠16 天前
java·github·eventbus
Atlas-Event:高性能事件处理与监控系统随着事件驱动架构在现代分布式系统中的广泛应用,高性能事件处理与实时监控已成为确保系统可靠性和可观测性的关键因素。本文将深入探讨如何构建高性能的事件处理系统,以及如何实现全面的事件监控机制,帮助开发团队在复杂的分布式环境中有效管理和优化事件流。
杨杨杨大侠16 天前
java·github·eventbus
Atlas Event:解锁事件驱动的潜能Atlas Event Framework 是一个高性能、轻量级的Java事件驱动框架,专为现代微服务架构设计。框架基于注解驱动,提供了简洁的API和强大的功能,支持同步/异步事件处理、分布式事件传播、事件持久化等企业级特性。
杨杨杨大侠18 天前
java·github·eventbus
第5章:实现Spring Boot集成在前面的章节中,我们已经实现了一个功能完整的事件框架,包括事件总线、事件监听器和注解支持。然而,在实际应用中,我们通常会使用Spring Boot等框架来构建应用。本章将介绍如何将我们的事件框架与Spring Boot集成,使其更加易用和强大。
杨杨杨大侠18 天前
java·github·eventbus
第6章:高级特性与性能优化在前面的章节中,我们已经构建了一个功能完整的事件框架,包括核心接口设计、基础事件总线实现、注解支持以及与Spring Boot的集成。本章将介绍一些高级特性和性能优化技术,使我们的事件框架更加强大、灵活和高效。
杨杨杨大侠19 天前
java·github·eventbus
第3章:实现基础事件总线在前两章中,我们已经了解了事件驱动框架的基础概念和设计了核心接口。本章将带领你实现一个基础的事件总线,这是事件框架的核心组件,负责事件的发布和分发。
杨杨杨大侠19 天前
java·github·eventbus
第4章:添加注解支持在前面的章节中,我们已经实现了基础的事件总线,可以通过编程方式注册监听器和发布事件。然而,在实际应用中,我们希望能够更加便捷地定义和注册事件监听器。本章将介绍如何使用注解来简化事件监听器的注册过程。
杨杨杨大侠20 天前
java·github·eventbus
第2章:设计核心接口和事件模型在第1章中,我们了解了事件驱动架构的基本概念和发布/订阅模式的工作原理。现在,我们将开始设计我们自己的事件驱动框架,首先从核心接口和事件模型开始。
杨杨杨大侠20 天前
java·github·eventbus
第1章:事件驱动框架基础概念事件驱动架构(Event-Driven Architecture,简称EDA)是一种软件架构模式,它基于事件的生产、检测、消费和响应。在这种架构中,当系统中发生某些重要变化或状态转换时,会产生事件,而其他组件可以对这些事件做出响应,而无需了解事件的来源。
IsPrisoner4 个月前
微服务·golang·eventbus
Go语言事件总线EventBus本地事件总线系统的完整实现框架在Go语言中,EventBus是一种非常有用的工具,它通过事件驱动的编程方式,帮助开发者实现组件之间的解耦,提高代码的可维护性和扩展性。
三天不学习8 个月前
微服务·.netcore·eventbus·事件总线
.Net Core微服务入门全纪录(六)——EventBus-事件总线1、.Net Core微服务入门系列(一)——项目搭建 2、.Net Core微服务入门全纪录(二)——Consul-服务注册与发现(上) 3、.Net Core微服务入门全纪录(三)——Consul-服务注册与发现(下) 4、.Net Core微服务入门全纪录(四)——Ocelot-API网关(上) 5、.Net Core微服务入门全纪录(五)——Ocelot-API网关(下) 6、.Net Core微服务入门全纪录(六)——EventBus-事件总线 7、.Net Core微服务入门全纪录(八)——D
黑子Kuroko1 年前
微信小程序·eventbus·消息订阅·消息发布订阅·跨页面
写一个 EventBus 实现微信小程序的发布订阅,支持全局消息通知、跨页面通信,高效好用!在微信小程序中实现发布/订阅模式可以通过创建一个简单的事件管理器来实现。这个事件管理器将负责注册事件监听器、触发事件以及移除监听器。下面是一个具体的实现示例:
成年老猿1 年前
java·guava·eventbus
Guava-EventBus 源码解析EventBus 采用发布订阅者模式的实现方式,它实现了泛化的注册方法以及泛化的方法调用,另外还考虑到了多线程的问题,对多线程使用时做了一些优化,观察者模式都比较熟悉,这里会简单介绍一下,重点介绍的是如何泛化的进行方法的注册以及调用,还有在单个线程和多线程不同的实现方式。
SuperHeroWu71 年前
华为·harmonyos·鸿蒙·openharmony·eventbus·广播·eventhub
【HarmonyOS】应用通知广播的使用一、通知广播是什么? 应用开发多年的同学,对于时间通知广播是比较熟悉。一般刚接触的同学可能不太清楚,下面简单介绍一下,了解的同学可以跨过,直接看第二节。
xiangxiongfly9152 年前
android·kotlin·eventbus
Android Kotlin版封装EventBus
Bao9508042 年前
eventbus
如何修改Guava中Eventbus分发器DispatcherGuava中Eventbus有三种不同的分发器:PerThreadQueuedDispatcher、LegacyAsyncDispatcher、ImmediateDispatcher,默认使用PerThreadQueuedDispatcher,而Guava中无法显式修改分发器,那么要想使用其它分发器该如何做呢?
漂流瓶jz2 年前
前端·javascript·vue.js·eventbus·事件总线
Vue中的事件总线(EventBus)是什么?它有什么优点和缺点?作为一名使用Vue的前端开发者,有时候会听到事件总线(EventBus)这个名词。但可能是我入行比较晚,我在Vue网站中并没有看到过事件总线的介绍,在项目中也没有使用过。那究竟什么是事件总线?事件总线可以解决什么问题?
asyncrustacean2 年前
typescript·github·eventbus
用一行代码监听 Web Element 的所有事件,ocev.js 介绍ocev 是一个事件库,设计目的是为了简化事件处理的复杂性,同时支持 promise/stream 的方式处理事件.
还是大剑师兰特2 年前
vue.js·eventbus·eventbus使用方法
069:vue中EventBus的使用方法(图文示例)在Vue中,使用EventBus可以实现组件间的通信,如何使用EventBus? 都需要做哪些配置呢?他的注意事项是什么呢?请参考以下示例及使用步骤。
川峰2 年前
react·context·eventbus·非父子组件通信·provider
【React系列】非父子组件通信—Context.Provider共享数据、events库事件总线通信本文来自#React系列教程:https://mp.weixin.qq.com/mp/appmsgalbum?__biz=Mzg5MDAzNzkwNA==&action=getalbum&album_id=1566025152667107329)