`

bboss分布式事件处理框架特性

阅读更多
1.Bboss分布式事件框架应用场景
Bboss分布式事件框架可以被应用于集群成员节点之间发送和接收事件,也可以应用于非集群环境应用之间发送和接收事件。

2.Bboss分布式事件框架特点
每个事件应用节点在本地都保持和维护了一个远程事件目标地址薄(应用节点Node地址薄),地址薄保持了有效成员地址清单,是动态更新的。基于Jgroups多播协议,当新节点加入集群时,新节点会保持一个包含自己的最新地址薄,同时它的地址也会自动添加到其他节点的地址薄中;当节点关闭或者因为网络原因脱离当前网络时,它的地址将从其他节点的地址薄中剔除。成员自动发现、自动更新,bboss分布式事件框架无形中契合了cluster members管理的机制。因此可以在应用层面,以一种非常简洁高效的方式实现cluster member之间的消息广播和接收处理,譬如实现缓存的同步一致刷新,实现系统数据状态的同步更新等等。地址薄动态管理示意图(以集群环境为示例):



更多信息和集成使用文档,请参考文档:
bboss分布式事件框架介绍文档
  • 大小: 23.3 KB
分享到:
评论

相关推荐

    基于Java的bboss开源框架设计源码

    bboss框架集成了AOP/iOC、MVC、持久化标签库、RPC、事件处理、Bean-XML序列化等多种功能。本项目基于bboss框架构建了数据采集ETL工具、流批一体化Stream工具、Elasticsearch客户端工具和WebSession共享框架等应用。

    企业级J2EE开源框架bboss

    BBoss框架的核心特性包括: 1. **组件化开发**:BBoss支持模块化和组件化的开发模式,允许开发者根据项目需求选择必要的功能组件,避免了传统框架中“大而全”的问题,降低了系统的复杂度。 2. **数据库操作**:...

    bboss mvcdemo 下载地址

    首先,让我们深入了解BBoss MVCDemo的核心特性: 1. **模型(Model)**:BBoss MVCDemo支持多种数据访问方式,如JDBC、Hibernate或MyBatis,允许开发者根据项目需求选择合适的数据访问策略。模型层负责处理业务逻辑和...

    bboss+es基本操作示例.zip

    除了基础操作外,bboss还提供了批量操作、事务控制、性能优化、异常处理等高级特性。例如,可以使用bboss的批处理API一次性处理大量数据,提高数据导入效率。 7. **应用场景** 结合bboss和Elasticsearch,开发者...

    由 bboss 开源的数据采集&流批一体化工具,提供数据采集、数据清洗转换处理和数据入库以及数据指标统计计算流批一体化处理功能

    **bboss-datatran** 是一个由 **bboss** 社区开源的高效数据处理工具,专注于数据采集、数据清洗转换以及数据入库等任务。它实现了流批一体化的数据处理能力,使得用户能够灵活地应对实时和批量的数据处理场景。在...

    bboss elasticsearch-5.7.8.rar

    Elasticsearch是一个强大的开源搜索引擎和分析引擎,广泛用于大数据处理和实时...开发者可以通过配置和编写少量代码,实现复杂的数据迁移任务,同时利用Elasticsearch的分布式特性,确保导入过程的稳定性和可扩展性。

    bboss-db-elasticsearch-tool-master_java_

    该框架在支持Elasticsearch方面特别有价值,因为Elasticsearch是一种分布式、RESTful风格的搜索和分析引擎,对于处理大规模日志分析、实时搜索等场景非常有效。BBoss-DB-Elasticsearch-Tool提供了一套API,使得...

    bboss会话共享培训文档

    bboss会话共享是一种分布式会话管理技术,它针对在集群环境下应用部署时如何解决会话数据丢失和单点登录问题提供了专门的解决方案。根据提供的文档内容,我们可以详细探讨bboss会话共享涉及的关键知识点。 首先,...

    bboss-elasticsearch开发环境搭建和开发入门视频教程.

    Elasticsearch 以其分布式、RESTful 风格的 API 而闻名,能够处理大量数据并实现快速检索。它采用 Lucene 库作为其核心搜索引擎,提供了集群、索引、搜索、分析等多种功能,广泛应用于日志分析、监控、物联网数据...

    bboss persistent 1.0.2中方便地实现大字段(clob,blob)的处理

    BBoss Persistent是一个轻量级的持久层框架,它提供了方便的方式来处理这些大字段。本文将深入探讨在BBoss Persistent 1.0.2中如何高效地管理CLOB和BLOB数据。 首先,CLOB用于存储大量的文本数据,如长篇文章或XML...

    基于bboss框架的全面设计源码自动生成工具

    该工具是一款基于bboss框架的全面设计源码自动生成工具,涵盖Html、JavaScript、CSS、Java、PHP等多种编程语言。项目包含3663个文件,其中包括1083个png图片、674个js脚本、507个css样式、379个jpg图片、260个gif...

    J2EE企业级开源框架bboss v5.0.8

    bboss框架的核心特性包括但不限于以下几个方面: 1. **IOC(Inversion of Control)**: IOC,即控制反转,是bboss框架中的关键组件,它通过容器管理对象的生命周期和依赖关系,允许开发者解耦代码,提高代码的可...

    springboot整合bboss es增删改查测试demo代码

    本实例是一个基于bboss es spring boot starter的demo maven工程,可供spring boot项目集成bboss elasticsearch rest client参考 展示了通过spring boot管理单集群功能和管理多集群功能 单集群测试用例:...

    J2EE企业级开源框架bboss v5.0.6.8

    bboss是一个j2ee开源框架,为企业级应用开发提供一站式解决方案,并能有效地支撑移动应用开发。bboss功能涵盖ioc,mvc,jsp自定义标签库,持久层,全局事务托管,安全认证,SSO,web会话共享,cxfwebservice服务发布...

    bboss+easyui帮助文档比较详细

    BBoss框架的核心特性包括: 1. **模块化设计**:BBoss采用了模块化的架构设计,允许开发者根据需求选择合适的模块,降低项目的复杂性。 2. **数据访问层**:提供强大的DAO(Data Access Object)支持,简化了数据库...

    由 bboss 开源的数据采集同步ETL工具,提供数据采集、数据清洗转换处理和数据入库以及数据指标统计计算流批一体化处理功能

    bboss-datatran 由 bboss 开源的数据采集&流批一体化工具,提供数据采集、数据清洗转换处理和数据入库以及数据指标统计计算流批一体化处理功能。 同时也是一个高性能Elasticsearch orm 客户端,100%兼容es各个版本 ...

    bboss 安全认证过滤器功能介绍

    SYSAuthenticateFilter就是BBoss框架中专门用于安全认证的过滤器,它负责拦截请求,检查用户是否已经登录并拥有访问特定资源的权限。 首先,我们来看一下`SYSAuthenticateFilter.java`这个文件。作为过滤器的实现类...

    bboss mvc 通过jsonp实现跨站跨域远程访问

    标题中的“bboss mvc 通过jsonp实现跨站跨域远程访问”指的是使用bboss MVC框架来处理JSONP(JSON with Padding)请求,以克服浏览器的同源策略限制,实现跨域数据交互。bboss MVC是一个Java Web开发框架,它提供了...

Global site tag (gtag.js) - Google Analytics