项目亮点#
热门技术:项目采用时下企业最新的热门技术框架,如 SpringCloud-Gateway、Nacos、Sentinel等,主打一个硬核,不与真实企业项目脱节。
单体与微服务:项目提供单体版本和微服务版本,并能体验从单体架构到微服务架构的改造全过程,深入理解两种架构的优缺点。
面试硬核:项目设计贴近校招实际需求,提供把项目写进简历全套模板,提供简历修改及 1V1 咨询服务,帮助学生提升求职竞争力。
代码质量:前大厂一线开发现团队 leader 亲自下场,严格遵循代码规范和最佳实践,提高代码质量和维护 性。
企业工作流:项目提供企业工作流系统,可以快速定制出适合自己公司的企业工作流系统。
项目描述#
PmHub 是一套基于 SpringCloud Alibaba 分布式微服务 & LLM 的智能项目管理系统,这个项目旨在让同学们快速掌握微服务/分布式项目的架构设计和开发流程,如果想在校招或者社招中拿到一个满意的 offer,PmHub 将是一个非常 nice 的选择。
PmHub 包括用户、流程、项目管理、认证等服务。包含了 Redis 缓存、RocketMQ 消息队列、Docker 容器化、Jenkins 自动化部署、Spring Security 安全框架、Nacos 服务注册和发现、Spring Boot Actuator 服务监控、Skywalking 链路追踪、Sentinel 熔断降级、Seata 分布式事务、Vue 前端框架等互联网开发中需要用到的主流技术栈,可以帮助同学们快速掌握微服务/分布式项目的核心知识点。如果对开源项目感兴趣,可以关注我们的另外一个实战项目:技术派,一个前后端分离的社区项目。GitHub 上已经星标 1.5k+,不少同学就是靠这个项目在往年的校招中拿到了不错的 offer。
为了方便大家循序渐进式的学习,我们已经推出两个版本:SpringBoot 单体架构版本:适合初学者,直接运行 pmhub-boot 模块下的 pmhub-admin 中的 PmhubApplication 类即可。
微服务架构版本:适合有一定基础,想进阶学习微服务/分布式的同学,可以分别启动网关、系统、流程、项目管理、认证等多个服务。
可以根据自己的实际情况选择合适的版本进行学习,我们将会倾其所有,在第一时间帮助大家解决所有学习过程遇到的问题,让你的学习曲线变得非常丝滑😁。关于来个 offer 组织#
来个 offer 组织由二哥发起,苍何主理,旨在帮助同学们在校招、社招中拿到满意的 offer。二哥,原创公众号「沉默王二」累计 18 万+ 读者,GitHub 星标 11000+ 开源知识库《二哥的 Java 进阶之路》作者,帮助很多很多同学成功拿到满意的 offer。
苍何,原创公众号「苍何」作者,前大厂高级开发,曾就职于蚂蚁金服,科大讯飞,现国企技术总监,技术、管理、面试经验丰富。
项目 | 码云 | GitHub | 简介 |
---|
PmHub | Gitee | GitHub | 一套智能项目管理系统,即将帮助不少同学在接下来的校招/社招中斩获满意 offer。 |
技术派 | Gitee | GitHub | 一个前后端分离的社区项目,帮助过不少同学在秋招中斩获满意 offer。 |
项目详情#
技术架构