每天进步一点点
Day-Day-Up
Bboss
轻量级开发框架,基于Apache License 2.0开源
轻量敏捷
Bboss后端基于Gradle模块化构建,灵活便捷。
模块丰富
框架模块丰富,涵盖数据同步ETL工具、J2ee开发框架、微服务、数据库、中间件、安全、配置、缓存、国际化、elasticsearch client、web session共享、redis、kafka、mongodb工具包等常用模块,最大程度满开发需要 。
安全可靠
源于多个实际的大型企业级应用,并进行充分的封装与优化。严格遵守WEB安全规范,从根本上避免SQL注入、XSS攻击、CSRF攻击等常见的 Web 攻击手段。
微服务架构
支持主流的分布式微服务架构,快速构建高可用服务集群。
DataTran
基于Java的高性能数据交换工具,基于Apache License 2.0开源
轻量便捷
基于java开发的ETL工具,支持实时增量/全量数据采集、处理、入库,采用java语言开发数据同步作业,小巧精致;提供丰富的同步作业案例;作业可调试可监控
插件丰富
支持关系数据库/Mongodb/Elasticsearch/Kafka/Hbase/本地文件/Ftp/sftp日志/excel/csv文件数据采集同步
可扩展性
提供简单灵活的自定义插件机制,提供高效的并行数据采集和并行入库能力,支持海量数据同步;支持实时增量、全量数据采集;支持增删改数据同步
作业调度可监控
提供丰富的作业调度机制:jdk timer、quartz、xxl-job,可以方便地扩展致其他调度引擎;作业可独立运行、可以嵌入应用运行;可在线控制作业启停
ElasticSearch
基于Java的高性能Elasticsearch RestClient,基于Apache License 2.0开源
Elasticsearch RestClient特性
  • 1 业界兼容性最好的Elasticsearch Client,兼容spring boot 1.x,2.x各版本,兼容Elasticsearch 1.x,2.x,5.x,6.x,7.x,8.x,+
  • 2 具备良好的并发性能,提供客户端点到点自动负载均衡、异步批处理能力
  • 3 提供丰富的开发案例和文档。
Http-Proxy
基于Http协议的轻量级高性能微服务负载均衡器,基于Apache License 2.0开源
Http-Proxy特性
  • 1 提供良好的http rpc api,像调用本地方法一样调用http restful服务
  • 2 具备良好的并发性能,提供客户端点到点自动负载均衡能力
  • 3 支持服务健康监察机制,支持容灾、故障恢复
Session共享
基于java的web session共享框架,基于Apache License 2.0开源
Session共享特性
  • 1 支持跨站跨域session共享
  • 2 支持redis、mongodb存储session数据
  • 3 提供应用session监控功能。
  • 4 提供丰富的开发案例。