微服务配置中心-ConfigKeeper

基于Spring Cloud研发的微服务配置中心组件,与Spring Boot、Spring Cloud应用无缝兼容,优化Spring Cloud Config用户体验,全web化管理配置。

1、多应用、多集群集中管控配置文件,支持properties和yaml文件格式

2、配置实时推送生效、重启生效、手动refresh生效

3、支持配置灰度发布策略,与Spring Cloud其他组件打通

4、应用分配制权限管理,授权、审核、审计,精细化管理

5、客户端配置文件缓存设计,支持配置增量推送,提高客户端拉取配置性能

6、配置文件加入版本管理概念,一键回滚至配置快照点

7、践行约定大于配置理念,加入全局配置理念,优先级低于应用配置

配置中心

数据同步-Porter

集中式的数据处理通道,所有的数据都在这个数据处理平台汇聚、分发。是一个无中心、插件友好型分布式数据同步中间件。

1、原生支持Oracle|Mysql到Jdbc关系型数据库最终一致同步

2、插件友好化,支持自定义源端消费插件、目标端载入插件、告警插件等插件二次开发

3、支持自定义源端、目标端表、字段映射

4、支持节点基于配置文件的同步任务配置

5、支持管理后台同步任务推送,节点、任务管理。提供任务运行指标监控,节点运行日志、任务异常告警

6、支持节点资源限流、分配

7、基于Zookeeper集群插件的分布式架构。支持自定义集群插件

数据同步

Gradle 在随行付标准化实践

一行代码带来的变革,践行Gradle约定大于配置理念,管理Gradle灵活性。

Gradle

前端架构-React-Admin

React-Admin是基于基于React16.x、Ant Design3.x的管理系统架构。

1、菜单配置:扁平化数据组织,方便编写、存库;

2、页面配置:提供配置装饰器,页面功能配置化;

3、系统路由:简化路由配置,一个变量搞定;

4、Mock模拟数据:无需等待后端,自己提供数据,简化mock写法;

5、Model(Redux):简化Redux写法,配置化同步LocalStorage;

6、国际化:多种语言支持;

7、代码生成工具:CRUD基础一键生成,提高开发效率;

前端架构-React-Admin