该项目最主要的目的还是为了学习分布式项目相关技术点。但是开发者力求项目的逼真性对标大型互联网公司的分布式项目, 从百万级别的并发的问题出发, 设计架构, 编写代码, 监控服务, 运维部署等一切遵从真实
代码基本开源,但是禁止外部人员商用
组织介绍

本文主要记录ah-cloud项目所涉及到的技术栈

基本框架

开发语言 版本 说明
Java 11
项目框架 版本 说明
IOC框架 SpringBoot-2.3.23.RELEASE
分布式框架 SpringCloud-Hoxton.SR12 为什么选用当前版本,通过对于各种资料的查阅,当前SpringCloud版本以及对应的SpringCloud Alibaba比较稳定
分布式框架-alibaba SpringCloud Alibaba
2.2.7.RELEASE
RPC Dubbo 2.7.15 Apache Dubbo文档
dubbo3.0暂时还是在试运行阶段,不太稳定,所以还是用dubbo2.7

选用dubbo的原因是dubbo的生态较为齐全,可以方便的对接网关,注册中心等,且dubbo配置化比较完善,可以很好的满足各种需求
关系型数据库 MySql8
No-Sql Redis, MongoDb Redis作为核心的缓存中间件
消息队列 Pulsar Pulsar介绍
官网
新一代云原生级别的消息队列
Apache Pulsar 是一个多租户、高性能的发布-订阅消息中间件。
分布式调度系统 Powerjob powerjob官网
分布式链路追踪 Skywalking
分布式日志收集系统 ELK + filebeats
集群监控 Prometheus+grafana
SQL审计平台 Archery Archery 文档

当前成员

  • YuKai Fan

如何加入

请发送申请邮件至michaelkai@aliyun.com, 请写清楚你的主题, 开发年限, 了解语言

联系

邮箱: michaelkai@aliyun.com

成就
0
Star
0
Fork
成员(3)
张守信
2064097 shuaibiao 1633939058
尹金标
YK

搜索帮助