- 微服务配置中心:
apollo:Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。
地址:https://github.com/ctripcorp/apollo
- 基于vue和element-ui的后台前端解决方案:
vue-element-admin:它使用了最新的前端技术栈,内置了 i18 国际化解决方案,动态路由,权限验证,提炼了典型的业务模型,提供了丰富的功能组件,它可以帮助你快速搭建企业级中后台产品原型。
地址:https://github.com/PanJiaChen/vue-element-admin
-
微服务能力开放平台(微服务整体方案):
open-capacity-platform:简称ocp是基于layui+springcloud的企业级微服务框架(用户权限管理,配置中心管理,应用管理,....),其核心的设计目标是分离前后端,快速开发部署,学习简单,功能强大,提供快速接入核心接口能力,其目标是帮助企业搭建一套类似百度能力开放平台的框架。
地址:https://gitee.com/owenwangwen/open-capacity-platform
- 数据统一访问框架:
apache metamodel:
Providing a common interface for discovery, exploration of metadata and querying of different types of data sources. With MetaModel you get a uniform connector and query API for:Relational databases、NoSQL databases、Business apps、Data filse+formats。(提供一组通用的接口去发现、探索元数据,并且提供对不同类型数据源的访问。使用MetaModel可以获得统一的连接和查询API)。
MetaModel isn't a data mapping framework. Instead we emphasize abstraction of metadata and ability to add data sources at runtime, making MetaModel great for generic data processing applications, less so for applications modeled around a particular domain.(MetaModel不是一个数据映射框架。相反的我们注重元数据的抽象和在运行时添加数据的能力,让MetaModel更适用于通用的数据处理应用,不注重与对于特定领域建模的处理。)
地址:http://metamodel.apache.org/