大一鼠鼠推荐的企业级 Agent 项目 + 高并发 Cloud 实战项目
推荐一个牛友真实认可的项目,目前主流的12306项目已经烂大街 , 且由于学习成本高小白入手困难 , 学习回报少 ,
Cloud 项目由两个模块组成 , 一个是仿大麦的高并发微服务项目 , 一个是Spring AI项目嵌入到前一个项目中 ,。
大麦项目负责高并发业务逻辑执行 , 大麦AI 负责和用户进行智能交互 。 Spring AI + SpringCloud让面试官眼前一亮 。
仿大麦高并发Cloud项目:
使用真实环境开发组件并解决一系列问题:
1. 用户服务如何设计分库分表,存在用户邮箱、用户手机号多种方式登录,要怎么设计?
2. 如何设计缓存策略?采取哪种结构来存储?采取哪种维度来存储?哪些数据适合放入缓存?哪些不适合?
3. 如何应对高并发下的用户查询请求?在主页列表、类型列表、的请求查看下, 如何将设计分库分表的数据查询方案?
4. 节目详情要怎么设计缓存?有了Redis就可以了吗?突发性流量激增的问题怎么解决?
5. 如何设计多级缓存来应对几十万,甚至几百万的访问压力?如何发生了缓存雪崩要解决解决和提前预防?
6. 如何应对高并发下的用户购票压力?在购票流程中怎么考虑缓存和数据库的交互?
7. 库存数量在缓存中应该如何设计?用户购票和支付过程中,要怎么正确的扣除库存?异常了怎么回滚?数据库中的余票数量一致性要如何解决?
8. 分布式锁使用起来的细节到底有哪些?只要加上一行锁就可以了吗?
9. 高并发下的分布式锁如何进一步的优化?锁的粒度?网络请求的性能?
10. 幂等功能如何实现?有哪些维度需要考虑?
11. 经典的缓存数据库一致性的问题实际生产环境中到底如何解决?直接删除缓存、延迟双删 这些方案到底可行吗?
12. 高并发下订单延迟关闭功能如何实现?使用中间件作为延迟队列的问题?使用redis作为延迟队列可以吗?如何提高性能?
13. ........
Spring Ai项目:(基本是玩具 Agent,新手入门可以学习)
通过此项目可以学到:
开源地址查看项目技术栈 : https://gitee.com/java-up-up/damai
企业级 Agent 项目
开源地址: https://github.com/java-up-up/super-agent
- Super Agent 是一个企业级的 AI 智能体对话平台,它不是简单调用几个 API 就完事的 Demo项目,而是一个经过深度设计和反复打磨的完整工程化实现。
- 项目覆盖了从对话入口到最终回答生成的完整链路:智能对话、文档知识问答、联网搜索、RAG 详细检索、MCP工具协议、Skills 能力扩展、文档全生命周期管理。每一个环节都有完整的设计思考和工程实现,而不是简单的功能堆砌。
#我的成功项目解析##牛客解忧铺##简历中的项目经历要怎么写##项目##实习#
查看8道真题和解析