All Projects → yinjihuan → Kitty Cloud

yinjihuan / Kitty Cloud

Licence: apache-2.0
Spring Cloud 架构搭建的开源社区技术网站,落地微服务架构值得参考的项目。

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Kitty Cloud

Web Development Interview With Java
Java 开发相关技术栈(大中厂)高频面试问题收录。
Stars: ✭ 69 (-73.76%)
Mutual labels:  mybatis, spring-cloud
Springboot Learning
《Spring Boot基础教程》,2.x版本持续连载中!点击下方链接直达教程目录!
Stars: ✭ 13,916 (+5191.25%)
Mutual labels:  mybatis, spring-cloud
Genesis
Spring cloud Example
Stars: ✭ 83 (-68.44%)
Mutual labels:  mybatis, spring-cloud
Light Reading Cloud
📚 轻松阅读,基于SpringCloud生态开发的阅读类APP微服务实战项目,涉及 SpringCloud-Gateway、Nacos、OpenFeign、Hystrix、Jwt、ElasticSearch 等技术的应用
Stars: ✭ 506 (+92.4%)
Mutual labels:  mybatis, spring-cloud
robert
基于SpringCloud的企业级微服务多租户系统、多语言的脚手架, 代码组件化、高内聚低耦合,代码简介,注释丰富容易上手,该项目包括用于开发分布式应用程序服务的必要组件,支持多应用程序访问,并使开发人员可以轻松地使用Spring Cloud编程模型来开发分布式应用程序服务。
Stars: ✭ 45 (-82.89%)
Mutual labels:  spring-cloud, mybatis
Spring Boot Examples
about learning Spring Boot via examples. Spring Boot 教程、技术栈示例代码,快速简单上手教程。
Stars: ✭ 26,812 (+10094.68%)
Mutual labels:  mybatis, spring-cloud
Xc Spring Cloud Alibaba
spring cloud alibaba(2.2.1最新版)+nacos+dubbo+gateWay+sentinel+rocketmq+(pgsql/mysql8.0的json支持)+ignite集成可用于docker分布式框架+分布式自动化任务+mybatis多数据源+seate+ shardingSphere分布式分库事务解决方案
Stars: ✭ 131 (-50.19%)
Mutual labels:  mybatis, spring-cloud
Lamp Cloud
lamp-cloud 基于Jdk11 + SpringCloud + SpringBoot的微服务快速开发平台,其中的可配置的SaaS功能尤其闪耀, 具备RBAC功能、网关统一鉴权、Xss防跨站攻击、自动代码生成、多种存储系统、分布式事务、分布式定时任务等多个模块,支持多业务系统并行开发, 支持多服务并行开发,可以作为后端服务的开发脚手架。代码简洁,注释齐全,架构清晰,非常适合学习和企业作为基础框架使用。
Stars: ✭ 4,125 (+1468.44%)
Mutual labels:  mybatis, spring-cloud
JavaFamily
【Java面试+Java学习指南】 一份涵盖大部分Java程序员所需要掌握的核心知识。
Stars: ✭ 517 (+96.58%)
Mutual labels:  spring-cloud, mybatis
DAFramework
云南数聚基础框架
Stars: ✭ 25 (-90.49%)
Mutual labels:  spring-cloud, mybatis
Api Boot
“ ApiBoot”是为接口服务而生的,基于“ SpringBoot”完成扩展和自动配置,内部封装了一系列的开箱即用Starters。
Stars: ✭ 460 (+74.9%)
Mutual labels:  mybatis, spring-cloud
taotao-cloud-project
微服务开发脚手架,包括大数据模块、微服务模块、前端模块。基于Spring Cloud Alibaba的微服务架构。提供技术框架的基础能力的封装,减少开发工作,只关注业务,包含了工作以来的工作总结和技术沉淀
Stars: ✭ 76 (-71.1%)
Mutual labels:  spring-cloud, mybatis
Jeecg Boot
「企业级低代码平台」前后端分离架构SpringBoot 2.x,SpringCloud,Ant Design&Vue,Mybatis-plus,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! 引领新的开发模式OnlineCoding->代码生成->手工MERGE,帮助Java项目解决70%重复工作,让开发更关注业务,既能快速提高效率,帮助公司节省成本,同时又不失灵活性。
Stars: ✭ 26,432 (+9950.19%)
Mutual labels:  mybatis, spring-cloud
Weixin Shop Spring Cloud
微信商城SpringCloud版本 - 前端vue-shop
Stars: ✭ 717 (+172.62%)
Mutual labels:  mybatis, spring-cloud
Cookbook
🎉🎉🎉JAVA高级架构师技术栈==任何技能通过 “刻意练习” 都可以达到融会贯通的境界,就像烹饪一样,这里有一份JAVA开发技术手册,只需要增加自己练习的次数。🏃🏃🏃
Stars: ✭ 428 (+62.74%)
Mutual labels:  mybatis, spring-cloud
Mall
mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。
Stars: ✭ 54,797 (+20735.36%)
Mutual labels:  mybatis, spring-cloud
Spring Boot Demo
spring boot demo 是一个Spring Boot、Spring Cloud的项目示例,根据市场主流的后端技术,共集成了30+个demo,未来将持续更新。该项目包含helloworld(快速入门)、web(ssh项目快速搭建)、aop(切面编程)、data-redis(redis缓存)、quartz(集群任务实现)、shiro(权限管理)、oauth2(四种认证模式)、shign(接口参数防篡改重放)、encoder(用户密码设计)、actuator(服务监控)、cloud-config(配置中心)、cloud-gateway(服务网关)等模块
Stars: ✭ 323 (+22.81%)
Mutual labels:  mybatis, spring-cloud
Spring Cloud Shop
spring cloud 版分布式电商项目,全力打造顶级多模块,高可用,高扩展电商项目
Stars: ✭ 248 (-5.7%)
Mutual labels:  mybatis, spring-cloud
javayh-platform
javayh-platform 使用Springboot2.2.6为开发脚手架,SpringCloud为云端服务框架,Nacos为注册中心、分布式配置管理中心,Oauth2协议实现统一授权,Mybatis作为持久层框架,提供了代码生成器,SQL防注入,SwaggerAPI文档,Redis 作为缓存服务等强大的功能
Stars: ✭ 32 (-87.83%)
Mutual labels:  spring-cloud, mybatis
SpringBoot
SpringBoot SpringCloud开发整合
Stars: ✭ 31 (-88.21%)
Mutual labels:  spring-cloud, mybatis

kitty-cloud

Spring Cloud 架构搭建的开源社区技术网站

后端技术栈

Kitty:Spring Cloud & Spring Cloud Alibaba 基础框架,内置了 Cat 监控,互联网公司落地 Spring Cloud 架构必备。

Spring Cloud:Spring 微服务全家桶。

Spring Cloud Alibaba:致力于提供微服务开发的一站式解决方案。

Sentinel:把流量作为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。

Nacos:一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。

Dubbo:Apache Dubbo™ 是一款高性能 Java RPC 框架。

Cat:基于 Java 开发的实时应用监控平台,为美团点评提供了全面的实时监控告警服务。

MyBatis-Plus:MyBatis的增强版。

Spring Data MongoDB:Spring 中对MongoDB操作的客户端框架。

JetCache:基于Java的缓存系统封装,提供统一的API和注解来简化缓存的使用。

ElasticSearch:ElasticSearch 是一个开源,分布式,RESTful搜索引擎。

核心功能

  • 微服务架构(Spring Cloud & Spring Cloud Alibaba)
  • 支持RPC/HTTP双协议(Dubbo和Feign远程调用)
  • 分布式链路跟踪(Sleuth + ELK)
  • 熔断限流(基于Sentinel的熔断限流)
  • Cat监控(Mybatis, Feign, Dubbo, MongoDB, ElasticSearch等都有埋点监控)
  • 全局幂等(基于redisson的分布式锁 + 注解 + 多级存储的幂等组件)
  • 分布式ID分发(基于Leaf改造,扩展了RPC获取ID服务)
  • 分布式任务调度(基于XXL-JOB的任务调度)
  • MongoDB,ElasticSearch的使用(业务服务中使用)

项目文档

项目模块

  • kitty-cloud-common:公共模块,通用的工具类
  • kitty-cloud-user:用户服务
  • kitty-cloud-article:文章服务
  • kitty-cloud-comment:评论服务
  • kitty-cloud-gateway:Web网关
  • kitty-cloud-search:搜索服务
  • kitty-cloud-job:定时任务
  • 开发中。。。。。。

项目演示

请大家不要随便改变配置内容,想要实验的自己本地安装就可以了,多谢合作。

公众号

公众号 猿天地 会持续更新Kitty Cloud 和 微服务相关技术文章,请关注。技术交流群请加我微信jihuan900

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].