Skip to content

Latest commit

 

History

History
133 lines (109 loc) · 6.29 KB

开篇.adoc

File metadata and controls

133 lines (109 loc) · 6.29 KB

开篇

1. 作者的话

小伙伴们,你们好,我是老寇,很高兴我们又见面啦~
首先,感谢各位小伙伴们对本项目的关注。
其次,感谢各位小伙伴对本项目做出的贡献,无论是大佬的赞助,还是小伙伴提交的代码、issue,都值得作者说声,谢谢!因为有你们,这个项目变得越来越好~
最后,感谢各大开源社区,作者再次说声,谢谢!
至此,作者希望大家通过本项目的学习,能有所收获!

2. 项目介绍

KCloud-Platform-IoT(阻塞式)(老寇IoT云平台)是一个企业级微服务架构的IoT云平台。基于Spring Boot 3.4.1、Spring Cloud 2024.0.0、Spring Cloud Alibaba 2023.0.3.2 最新版本开发的云服务多租户IoT平台。
遵循SpringBoot编程思想,使用阿里COLA应用框架构建,高度模块化和可配置化。具备服务注册&发现、配置中心、灰度路由、服务限流、熔断降级、监控报警、多数据源、高亮搜索、定时任务、分布式链路、分布式缓存、分布式事务、分布式存储、分布式锁等功能,用于快速构建微服务项目。目前支持Shell、Docker等多种部署方式,并且支持GraalVM和虚拟线程。实现RBAC权限、其中包含系统管理、系统监控、数据分析等几大模块。
遵循阿里代码规范,采用RESTFul设计风格及DDD(领域驱动设计)思想,代码简洁、架构清晰,非常适合作为基础框架使用。

3. 项目背景

光阴荏苒,日月如梭,不知不觉四年过去,还记得刚到公司实习,写代码比较慢,而且经常写一些重复的代码,我那时候就在想,能不能把这部分代码记录一下,后面可以直接复制粘贴,提高工作效率?
因此,本项目就诞生啦!

4. 开源动力

为什么,我会一直更新这个项目,因为2024年靠这个项目让我找到工作【老板还挺有眼光,哈哈哈~】,而且这个项目就像我的'孩子'一样,看着'孩子'慢慢长大,身为老父亲的我倍感欣慰!
再加上各位小伙伴的支持,不努力更新代码都说不过去!【加油,冲冲冲~】

5. 架构变迁

2020.05 ~ 2021.06   =>   Spring Boot
2021.06 ~ 2022.12   =>   Spring Cloud + Apollo + Consul
2022.12 ~ 2022.12   =>   Spring Cloud + Spring Cloud Tencent
2023.02 ~ 2024.06   =>   Spring Cloud + Spring Cloud Alibaba

6. 技术栈

配置中心&服务注册&发现

Nacos

API网关

Spring Cloud Gateway

认证授权

Spring Security OAuth2 Authorization Server

远程调用

Spring Cloud OpenFeign & OkHttp & HttpClient & WebClient & RestClient

负载均衡

Spring Cloud Loadbalancer

服务熔断&降级&限流

Sentinel

分库分表

Mybatis Plus

分布式事务

RocketMQ

消息队列

RocketMQ & Kafka & MQTT

服务监控

Spring Boot Admin & Prometheus

高亮搜索

Elasticsearch

链路跟踪

Jaeger

任务调度

Snail Job

日志分析

EFK

缓存&分布式锁

Redis & Redisson

统计报表

MongoDB

对象存储

Amazon S3

自动化部署

Docker

网络通讯

Netty

持续集成&交付

Jenkins

持久层框架

Mybatis Plus

JSON序列化

Jackson

数据库

TimescaleDB

时序数据库

TDengine

数据库迁移

Liquibase

7. 课程收获

1.快速完成工作,提高工作效率
2.指导微服务架构设计并落地于生产
3.快速搭建项目脚手架,专注于业务开发

8. 赞助名单

时间 网名 赞助 备注

2024/04/19

*保熟

¥188.00

越做越好

2024/03/20

A细节*

¥66.00

2024/03/03

y*i

¥58.88

2024/01/30

*阳

¥10

2023/12/22

*民

服务器

2023/12/08

*来

¥10

希望越来越好,一直坚持下去

2023/12/08

*迪

¥20

越来越好,继续干下去

2023/10/07

何*

¥399

作者说:感谢支持

2023/08/27

*界

¥10

希望越来越好

2023/06/29

¥20

希望项目一直做下去就好

2023/03/27

s*e

¥10

9. 贡献者名单

10. 赞助打赏

微信支付 支付宝支付