Skip to content

trust-freedom/my-stars-management

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 

Repository files navigation

目录


Java

Java诊断工具

多线程


Spring Boot

SpringBoot企业级核心技术,对应简书《Spring Boot 核心技术》专题配套源码 http://apiboot.minbox.io


Spring Cloud

注册中心

服务调用/负载均衡

网关

熔断限流

配置中心

灰度

服务治理

Spring Cloud整理


Spring Security & OAuth2


大公司

Alibaba


OpenID


好案例

微服务案例

  • piggymetrics https://github.com/sqshq/piggymetrics

    Microservice Architecture with Spring Boot, Spring Cloud and Docker

  • hengboy / api-boot https://github.com/hengboy/api-boot

    ApiBoot为接口服务而生,基于SpringBoot完成扩展、自动化配置,通过封装一系列Starter来让调用者快速集成组件,降低学习、使用门槛,提高开发效率。 http://apiboot.minbox.io

  • jiiiiiin-security https://github.com/Jiiiiiin/jiiiiiin-security [#OAuth2]

    一个SpringCloud微服务学习项目 && 一个前后端分离的权限管理基础项目

  • eShopOnContainers https://github.com/dotnet-architecture/eShopOnContainers

    微软.net商城

  • Staffjoy

    原版:https://github.com/Staffjoy/v2

    杨波版:https://github.com/spring2go/staffjoy

    微服务和云原生架构教学案例项目,基于Spring Boot和Kubernetes技术栈

  • GoogleCloudPlatform / microservices-demo https://github.com/GoogleCloudPlatform/microservices-demo

    Google基于Go语言的微服务Demo

  • jbone https://github.com/417511458/jbone

    jbone基于Spring Cloud框架开发,旨在为中小企业提供稳定的微服务解决方案,为开发人员提供基础开发骨架,jbone包含微服务中所有常用组件,例如注册中心、服务管理、服务监控、JVM监控、内存分析、调用链跟踪、API网关等等。业务功能包括系统权限的统一管理、单点登录、CMS、电商平台、工作流平台、支付平台等等。 http://jbone.cn/

  • x-boot https://github.com/Exrick/x-boot

    基于Spring Boot 2.x的前后端分离开发平台X-Boot 前端:Vue+iView Admin 后端:Spring Boot 2.x/Spring Security/JWT/Spring Data JPA+Mybatis-Plus/Redis/Elasticsearch/Activiti 分布式限流/同步锁/验证码/SnowFlake雪花算法ID生成 动态权限管理 数据权限 工作流 代码生成 日志记录 定时任务 第三方社交账号、短信登录 单点登录 http://xboot.exrick.cn

  • open-capacity-platform https://gitee.com/owenwangwen/open-capacity-platform

    open-capacity-platform 微服务能力开放平台【杨波推荐】

    简称ocp是基于layui+springcloud的企业级微服务框架(用户权限管理,配置中心管理,应用管理,....),其核心的设计目标是分离前后端,快速开发部署,学习简单,功能强大,提供快速接入核心接口能力,其目标是帮助企业搭建一套类似百度能力开放平台的框架

    基于layui前后端分离的企业级微服务架构 兼容spring cloud netflix & spring cloud alibaba 优化Spring Security内部实现,实现API调用的统一出口和权限认证授权中心 提供完善的企业微服务流量监控,日志监控能力 提供完善的压力测试方案 提供完善的灰度发布方案 提供完善的微服务部署方案

  • 杨波 / MovieApp https://github.com/jskillcloud/MovieApp

    全栈微服务演示案例~MovieApp

    微服务和云原生架构实践~使用Spring Boot + JWT + React + Docker/Kubernetes

  • pig https://gitee.com/log4j/pig

    基于 Spring Cloud Greenwich、 OAuth2 的RBAC 权限管理系统 https://pig4cloud.com

    基于 Spring Cloud Greenwich.SR2 、Spring Security OAuth2 的RBAC权限管理系统 基于数据驱动视图的理念封装 Element-ui,即使没有 vue 的使用经验也能快速上手 提供对常见容器化支持 Docker、Kubernetes、Rancher2 支持 提供 lambda 、stream api 、webflux 的生产实践

    前端:https://gitee.com/log4j/pig-ui

  • 老干爹 / Cloud-Platform https://gitee.com/geek_qi/cloud-platform

    Cloud-Platform是国内首个基于Spring Cloud微服务化开发平台,具有统一授权、认证后台管理系统,其中包含具备用户管理、资源权限管理、网关API 管理等多个模块,支持多业务系统并行开发,可以作为后端服务的开发脚手架。代码简洁,架构清晰,适合学习和直接项目中使用。 核心技术采用Spring Boot 2.1.2以及Spring Cloud (Greenwich.RELEASE) 相关核心组件,采用Nacos注册和配置中心,集成流量卫兵Sentinel,前端采用vue-element-admin组件

    前端:https://gitee.com/geek_qi/cloud-platform-ui

  • paascloud-master https://github.com/paascloud/paascloud-master

    功能点: 模拟商城,完整的购物流程、后端运营平台对前端业务的支撑,和对项目的运维,有各项的监控指标和运维指标。 技术点: 核心技术为springcloud+vue两个全家桶实现,采取了取自开源用于开源的目标,所以能用开源绝不用收费框架,整体技术栈只有阿里云短信服务是收费的,都是目前java前瞻性的框架,可以为中小企业解决微服务架构难题,可以帮助企业快速建站。由于服务器成本较高,尽量降低开发成本的原则,本项目由10个后端项目和3个前端项目共同组成。真正实现了基于RBAC、jwt和oauth2的无状态统一权限认证的解决方案,实现了异常和日志的统一管理,实现了MQ落地保证100%到达的解决方案

    核心框架:springcloud Edgware全家桶 安全框架:Spring Security Spring Cloud Oauth2 分布式任务调度:elastic-job 持久层框架:MyBatis、通用Mapper4、Mybatis_PageHelper 数据库连接池:Alibaba Druid 日志管理:Logback 前端框架:Vue全家桶以及相关组件 三方服务: 邮件服务、阿里云短信服务、七牛云文件服务、钉钉机器人服务、高德地图API

    http://www.paascloud.net

  • soler / open-cloud https://gitee.com/liuyadu/open-cloud

微服务开放平台 3.0.0(重构版) 更快、更新、更全面 简介 搭建基于OAuth2的开放平台、为APP端、应用服务提供统一接口管控平台、为第三方合作伙伴的业务对接提供授信可控的技术对接平台

  • 分布式架构,统一配置中心,服务治理.fegin(RPC)内部调用,微服务管理开发更便捷!
  • 统一API网关、访问鉴权、接口管理、参数验签、接口调用更安全!
  • 深度整合SpringSecurity+Oauth2,统一认证协议、url级鉴权、更细粒度、灵活的ABAC权限控制!
  • 前后端分离方式开发应用,分工合作更高效!
  • 代码合理封装、简单易懂、简化开发流程!
  • zlt2000 / microservices-platform https://github.com/zlt2000/microservices-platform

    基于SpringBoot2.x、SpringCloud和SpringCloudAlibaba并采用前后端分离的企业级微服务多租户系统架构。并引入组件化的思想实现高内聚低耦合,项目代码简洁注释丰富上手容易,适合学习和企业中使用。真正实现了基于RBAC、jwt和oauth2的无状态统一权限认证的解决方案,面向互联网设计同时适合B端和C端用户,支持CI/CD多环境部署,并提供应用管理方便第三方系统接入;同时还集合各种微服务治理功能和监控功能。模块包括:企业级的认证系统、开发平台、应用监控、慢sql监控、统一日志、单点登录、Redis分布式高速缓存、配置中心、分布式任务调度、接口文档、代码生成等等。 http://mp.zlt2000.cn

商城

  • litemall https://github.com/linlinjava/litemall

    又一个小商城。litemall = Spring Boot后端 + Vue管理员前端 + 微信小程序用户前端 + Vue用户移动端

  • mall https://github.com/macrozheng/mall

    mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。 http://39.98.190.128/index.html

秒杀


Database Connection Pool

Alibaba


SOA

Alibaba


CI/CD

Netflix


API管理


MQ

Kafka

RocketMQ

QMQ

  • qmq https://github.com/qunarcorp/qmq

    QMQ是去哪儿网内部广泛使用的消息中间件,自2012年诞生以来在去哪儿网所有业务场景中广泛的应用,包括跟交易息息相关的订单场景; 也包括报价搜索等高吞吐量场景


Java Mapping框架


监控

metrics监控


算法

leetcode


大数据

flink


微信排版

资料

Java

SpringCloud

Spring Cloud 优质资源一网打尽 http://www.itmuch.com

OAuth2

Elasticsearch

Prometheus

git

Go

K8S

架构

面试


大牛

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published