mPass (Microservice Pass)

基于SpringBoot2.x、SpringCloud并采用前后端分离的企业级微服务,多租户系统架构微服务开发平台 mPaaS(Microservice PaaS)为租户业务开发、测试、运营及运维开源框架,能有效降低技术门槛、减少研发成本、提升开发效率,协助企业快速搭建稳定高质量的微服务应用;同时还集合各种微服务治理功能和监控功能。模块包括:企业级的认证系统、开发平台、应用监控、慢sql监控、统一日志、单点登录、Redis分布式高速缓存、配置中心、分布式任务调度、接口文档、代码生成等等

@[toc]

作者:iByte (码哥)

如果您觉得有帮助,请"Star" 支持一下谢谢

源码地址

项目总体架构图

核心JAR架构依赖视图

核心功能:

快速开发:工程化的开发框架可以自动生成初始化代码,框架还提供模块化开发模式,适用于多人协作开发。

性能优化:支持运营活动投放一站式全流程创建管理,加载智能化投放能力,最大可能提升运营效率和转化效果,助力业务增长。

数字化运营闭环:所有组件都经历了高并发,大流量的检验,对弱网,保活,容器等都有深度的优化,能够兼容复杂的客户端情况

使用方式灵活:框架与组件并没有强依赖,可分可合,灵活机动。各组件可以独立的提供强大的功能,也可以互相配合优化使用体验,发挥更大的作用

maven 主要核心包版本依赖

目前架构支持 H2database | MySQL | Oracle | Sqlserver 四种数据库的切换,用户可自由选择安装数据库

依赖包

说明

JDK

1.8

Spring-Cloud

Greenwich.SR2

Spring-Boot

2.1.6.RELEASE

Spring-Boot-admmin

2.1.6

druid

1.1.10

netty-all

RELEASE

h2database

1.4.197

mysql

5.1.46

oracle

12.1.0.1.0

sqlserver

6.0.8112.200

arangodb

4.2.2

elasticsearch

6.1

jedis

2.9.0

logstash

6.1

guava

20.0

reflections

0.9.11

swagger2

2.9.2

lombok

1.18.8

运维架构图

查看更新记录请移步

目前进度

项目详细部署图

如果您觉得有帮助,请 "Star" 支持一下~谢谢

源码地址

源码打包下载

pass平台java,mPass 微服务开发平台相关推荐

  1. JAVA SpringBlade 微服务开发平台框架,企业级的SaaS多租户微服务平台,基于Spring Boot 2.7

    SpringBlade微服务开发平台 完整代码下载地址:JAVA SpringBlade 微服务开发平台框架,企业级的SaaS多租户微服务平台 采用前后端分离的模式,前端开源两个框架:Sword (基 ...

  2. mPass 微服务开发平台

    基于SpringBoot2.x.SpringCloud并采用前后端分离的企业级微服务,多租户系统架构微服务开发平台 mPaaS(Microservice PaaS)为租户业务开发.测试.运营及运维开源 ...

  3. JeecgCloud 微服务开发平台-部署文档

    环境说明 JDK: 1.8 Maven: 3.5+ MySql: 5.7+ Redis: 3.2 + Node Js: 10.0 + Npm: 5.6.0+ Yarn: 1.21.1+ IDE插件 L ...

  4. 微服务治理平台的RPC方案实现

    文章作者:用友云平台 原文链接:http://blog.51cto.com/14084875/2326311?utm_source=tuicool&utm_medium=referral 复制 ...

  5. Spring Cloud 微服务开发实战

    为什么要学习微服务? 1. 求职时增强技术自信. 微服务是非常热门的话题,企业招聘中也越来越多的要求有微服务开发.架构能力,不掌握一些微服务技能找工作时也缺乏亮点,可以说微服务架构已经成为中高级后端开 ...

  6. Java生鲜电商平台-SpringCloud微服务开发中的数据架构设计实战精讲

    Java生鲜电商平台-SpringCloud微服务开发中的数据架构设计实战精讲 Java生鲜电商平台:   微服务是当前非常流行的技术框架,通过服务的小型化.原子化以及分布式架构的弹性伸缩和高可用性, ...

  7. spring cloud java b2b2c o2o分布式 微服务电子商务平台

    大型企业分布式互联网电子商务平台,推出PC+微信+APP+云服务的云商平台系统,其中包括B2B.B2C.C2C.O2O.新零售.直播电商等子平台. 需要JAVA Spring Cloud大型企业分布式 ...

  8. Java生鲜电商平台-深入理解微服务SpringCloud各个组件的关联与架构

    Java生鲜电商平台-深入理解微服务SpringCloud各个组件的关联与架构 概述 毫无疑问,Spring Cloud是目前微服务架构领域的翘楚,无数的书籍博客都在讲解这个技术.不过大多数讲解还停留 ...

  9. 基于java基于微服务架构的在线音乐平台计算机毕业设计源码+系统+lw文档+mysql数据库+调试部署

    基于java基于微服务架构的在线音乐平台计算机毕业设计源码+系统+lw文档+mysql数据库+调试部署 基于java基于微服务架构的在线音乐平台计算机毕业设计源码+系统+lw文档+mysql数据库+调 ...

  10. 基于JAVA社区微服务平台小程序服务器端计算机毕业设计源码+系统+lw文档+部署

    基于JAVA社区微服务平台小程序服务器端计算机毕业设计源码+系统+lw文档+部署 基于JAVA社区微服务平台小程序服务器端计算机毕业设计源码+系统+lw文档+部署 本源码技术栈: 项目架构:B/S架构 ...

最新文章

  1. lt;ASP.NET4 从入门到精通gt;学习笔记3
  2. CodeForces - 387D George and Interesting Graph(二分图最大匹配+暴力)
  3. 哪些类型的 Component 不需要参加 SAP Spartacus 的服务器端渲染?
  4. Msys2 国内源(2017.3.30)
  5. 编程软件python是什么意思_程序员Python编程必备5大工具,你用过几个?
  6. MySQL grant 权限,分别可以作用在多个层次上
  7. STM32 软硬件调试
  8. orm框架设计、分析与开发
  9. http://mozilla.debian.net/
  10. 第五章 PCB 设计规则设置及 PCB 绘制
  11. onvif 模拟摄像头_ONVIF协议测试工具(ONVIF Device Test Tool)
  12. 【转】目前为止最详细、最简单的亚马逊Kindle Fire破解ROOT方法教程(增加一键root方法)2011.12.19...
  13. msfconsole命令大全,以及使用说明
  14. TeraTerm SSH 登陆
  15. python实现KNN分类算法(鸢尾花数据集)
  16. 面部表情识别3:Android实现表情识别(含源码,可实时检测)
  17. R: 每年发表基因简单分析
  18. 2020年有寓意的领证日期_2020年领结婚证的好日子,2020年领证寓意好日子
  19. 刀片服务器的机箱显示器,思科 UCS 5100系列刀片服务器机箱
  20. 大学生都说学计算机专业难,大学单身率很高的4个专业,男女比例严重失调,想谈恋爱太难了...

热门文章

  1. zblog php获取文章的第一张图片,zblog 获取文章图片作缩略图的几种方式
  2. Android gdb 调试
  3. Nginx 注册为 windows服务
  4. FastNetMon 使用笔记
  5. Intel 386 and AMD x86-64 Options for GCC
  6. python怎么读取dat类型文件_基于python批量处理dat文件及科学计算方法详解
  7. 竞选计算机协会网络部部长,计算机协会部长竞选演讲稿
  8. 源码安装mysql初始化报错_源码安装MySQL5.6.39后,修改配置文件启动报错
  9. QT 设置QDialog显示与隐藏系统按钮(最大小化等)
  10. sudo apt-get 与 yum