8月份,星球即将上新一个新项目:ElasticSearch 8.x 深度实战系列。
加上之前的项目,星球中已经更新了 4 个完整项目,2套消息中间件系列,一个非常复杂的高并发社交+电商实战项目,一个SpringAI 小红书美食推荐助手实战,,剩下的还在完善中,其中包含了各种技术,非常值得一看。
今天给大家介绍一下这些项目,感兴趣的小伙伴,可以加入星球学习,干货满满。
有些小伙伴,通过这个实战项目,拿到了非常不错的 Offer,薪资也涨了不少。
目前 580+ 位小伙伴加入了华仔的知识星球,一起学习,一起成长。最近又更新了好多干货内容,目前好评如潮,想来一起实战 +V 转账199即可加入 :1030181803,备注:加入星球。
加入星球可以获取项目的完整代码,和非常详细的教程,还支持免费答疑,如果不满意3天内包退。
01 ES 8 深度实战(8月正式更新)
经过星球调研和星球群的多次沟通,最终设计这款 ES 8 深度实战系列课程,初版大纲如下,8月份正式开始更新:
1.1 入门实战系列
1.2 底层原理系列
1.3 集群运维系列
1.4 源码解读系列
1.5 项目实战系列
这里会增加 golang 和 java 两种版本的实战,其中 java 版本会升级小红书电商项目的方案,另外说下为什么要搞 golang + es 实战,之前本来打算小红书社交+电商 java 版本更完后就搞 golang 版本的 但是一直没抽出时间,所以趁这次 es 专栏的更新会增加这个实战 也算是 golang 版本的电商一部分功能。
目前 580+ 位小伙伴加入了华仔的知识星球,一起学习,一起成长。最近又更新了好多干货内容,目前好评如潮,想来一起实战 +V 转账199即可加入 :1030181803,备注:加入星球。
加入星球可以获取项目的完整代码,和非常详细的教程,还支持免费答疑,如果不满意3天内包退。
02 小红书推荐官 AI 助手(已更完)
我设计这款专栏的初衷是紧跟 AI 技术的前沿趋势,拥抱 AI 与编程深度融合的新时代,通过 DeepSeek 的实践和应用,我不仅希望帮助大家掌握技术细节,更注重培养全局视野和架构思维。
整个专栏的核心目标是让大家跳出单一功能的开发局限,学会从「业务架构」和「技术架构」的双角度来思考问题,真正理解「技术」和「业务」的「协同价值」,尽管这个专栏的定位稍偏向基础些,但我会结合 DeeSeek 的实际案例,手把手带你完成项目从零到一的「全流程开发与落地」,因为我们深知技术的进阶不仅仅需要编码的能力,更需要「架构思维」的支撑。
课程中我会深入讲解如何从零开始搭建架构,祝你在技术成长的道路上走的更远,为未来的发展奠定更坚实的基础,希望大家学完之后可以用到自己的简历中,非常值得一看。
2.1 AI 实战专栏整体规划
这是一套「小而美」且 「小而精」的专栏,手把手带你实现。
2.1.1 你可以学到什么?
该项目是结合当下最火的 Ollama、DeepSeek、SpringAI 等技术构建的小红书美食推荐助手实现。
-
Ollama 本地模型部署工具,学习如何本地部署 DeepSeek 大模型。
-
DeepSeek-R1, 底层是一个推理大模型, 基于 Ollama 脚本和角色定制来构建个性化的服务。
-
通过代码的结合,也就是会融合 SpringBoot3、SpringAI 把本地的模型和代码共同结合起来,去实现自己本地的一个离线应用, 最后会将模型会话数据记录进行持久化。
-
还包括了其他的工具的介绍和使用:
-
PageAssist:这是一款浏览器的 UI 插件。
-
ChatBoxAI:这是一款可视化 UI 软件。
-
Cherry Studio:这是一款本地 Api 调用工具。
通过这些技术,构筑更全面的一个架构能力,并且我也会以架构师体系课的标准来打造这个专栏。虽然里面都有很多现成的工具。但研发的能力不是在于功能应用,而是具备这样的开发技能储备,在有需要的时候,可以举手 ♀️:我会,我来做!
2.1.2 前置基础储备
这里我列举一下本课程用到的相关技术,如果有不了解的,可以自行先了解掌握下。
-
Spring、SpringBoot3、SpringAI Alibaba 1.0、SpringAI 1.0、Mybatis-Plus、hutool、redisson、jedis、nacos 等。
-
MySQL 数据库、 Redis。
-
基础命令脚本的开发。
-
OpenJDK 21、Maven 技术来构建整个项目。
2.1.3 专栏大纲汇总梳理
整个专栏大纲如下,目前已更完:
另外这里的后管服务直接使用小红书实战项目的后台魔改,公共包服务也会借鉴小红书实战项目的,增加下本次项目的基础功能,在更新的过程中也会随着调整大纲,比如增加大模型 API 管理 & 分发系统、其他大模型 APi 适配等。
其架构图如下:
项目代码结构图如下:
部分流程图如下:
前端效果图如下:
专栏总目录如下:
该专栏已经更完,目前已更新 18 篇,其中包括3万+字的云上环境部署文档,这个 AI 项目一期也就告一段落了,8月份会同步启动二期 rag + mcp + agent 相关的功能,尽情期待。
目前 580+ 位小伙伴加入了华仔的知识星球,一起学习,一起成长。 最近又更新了好多干货内容,目前好评如潮,想来一起实战 +V 转账199即可加入 :1030181803,备注:加入星球。
加入星球可以获取项目的完整代码,和非常详细的教程,还支持免费答疑,如果不满意3天内包退。
03 小红书电商、消息中间件等专栏
这是一个类似小红书的社区美食类电商实战项目,会进行美食经验分享与交流,关注、点赞、评论、如果对某食谱/商品感兴趣可以加购、下单购买支付、发货等等。
包含三个端:
-
SpringBoot 后端微服务
-
Vue 管理后台
-
Vue 前台
从今天之后的一段时间内,华仔会带着大家一起从零开始搭建并研发一套高并发的社区美食电商实战项目,该项目旨在帮助校招和社招的同学掌握足够的亮点,为获得理想的 offer 助力。这里会涉及到很多互联网大厂开发过程中所使用的核心技术和架构设计模式,值得大家学习借鉴,希望大家学完之后可以用到自己的简历中,非常值得一看。
这是一套非常完整且重磅级的企业级实战项目,我们先来梳理下整个社区美食电商项目的业务架构图,如下:
我们先来看下整个电商最重要的微服务模块都有哪些。
目前这个项目使用业界中 Java 体系的主流技术,基于 **SpringCloudAlibaba + JDK17 进行底层建设,**同时组件库的版本大多也是最新的。
如果用一张图来概括整个电商项目的技术架构,其展现形态如下图所示。
技术架构涵盖了 SpringBoot 2.6、SpringCloudAlibaba、Nacos 3.0、Sentinel、Skywalking、RocketMQ 5.x、ElasticSearch 7.9.x、Redis 7.x、MySQL 8.x、XXL-Job、Redisson 等技术:
在这个项目的开发过程中,你会学到很多实战经验以及高并发处理经验,这里新增了 redis 热 key 检测、大 Value 处理方案、redis 内存不足监控告警、集群故障自动检测,高并发分布式锁处理方案。
整个项目技术亮点如下:
这部分内容介绍太长了,这里就不展开了,详情请点击:
[推荐一个复杂的高并发项目,真香!!
mp.weixin.qq.com/s/hCTNBnH3duNRAUs_zOHv0Q](link.zhihu.com/?target=htt…)
目前 580+ 位小伙伴加入了华仔的知识星球,一起学习,一起成长。最近又更新了好多干货内容,目前好评如潮,想来一起实战 +V 转账199即可加入 :1030181803,备注:加入星球。
加入星球可以获取项目的完整代码,和非常详细的教程,还支持免费答疑,如果不满意3天内包退。
04 2套完整消息中间件专栏
-
Kafka 发送消息是如何优化 JVM GC 的?
-
Kafka 服务端如何保证宕机时数据不丢失?
-
Kafka 多副本冗余的高可用机制是如何设计的?
-
Kafka 多副本之间数据如何同步?
-
Kafka 延迟机制是如何实现的?
-
Kafka LeaderEpoch 是如何解决 HW 丢数据问题的?
-
Kafka 日志数据是如何高效存储以及高效查询的?
-
Kafka 的网络层架构是如何支持超高并发的,内部又使用了什么黑科技呢?
-
RocketMQ 为何自研 NameServer 而不是直接使用 Zookeeper?
-
RocketMQ 的 RPC 底层通信协议是如何实现的呢?
-
RocketMQ 的网络架构是如何支持超高并发的,其网络模型是怎样的?
-
RocketMQ 的定时消息、延迟消息是如何实现的?
-
RocketMQ 的存储架构是怎样的,与 Kafka 的存储架构有什么不同之处?
-
RocketMQ 的 DLedger 技术又是什么黑科技?
在后端面试中,Kafka + RocketMQ 已经成为了必不可少的一环,然而很多程序员对 Kafka、RocketMQ 还仅限于日常使用,对于其底层原理、架构设计、生产优化还是一片空白。因此为了解决这些痛点问题,我特意在星球推出了**《从四大维度开始带你精通 Kafka》+ 《从四大维度开始带你精通 RocketMQ》课程。我将按照《场景驱动》**的方式,从一条消息在客户端缓存累积到量批量发送到服务端接收、Broker 启动,控制器选举,Leader 副本选举、超高并发网络处理、超高性能日志存储、多副本同步、再到消息被消费端启动、寻找协调器、加入消费者组、消费者组重分配、最后到位移提交处理等等消息流转全过程,带你深入探讨 Kafka 的架构设计、底层原理、源码剖析、生产集群优化等问题,让你在吃透这套系列课程后,成为 Kafka 消息中间件实战高手。RocketMQ 专栏也是类似的步骤来整理的。
其中 Kafka 部分基于 2.8.x,部分基于 3.x 版本进行讲解。而 RocketMQ 生产者基于 4.9.x ,其余基于 5.1.x 版本讲解。
=== 课程内容 ===
**目前 Kafka + RocketMQ 专栏已经更新完毕,总共更新了500万字, 270+ 篇干货文章。**可以说,每一个专栏的是价值连城。
这里放出 Kafka 几张内部原理架构图,如果认可的可以扫下面二维码加入,加入3天后即送最全 Kafka 面试题一套。
=== 适合人群 ===
- 想学习 Kafka\RocketMQ 实战课程的同学
- 对消息中间件底层架构原理以及源码感兴趣的同学
- 计划跳槽一二线互联网大厂的同学
- 有兴趣对框架进行二次开发的同学
=== 课程亮点 ===
-
**内核原理:**多图带你深度剖析 Batch 打包、缓冲池、Sender 线程、Reactor 网络模型、Leader 选举、日志顺序追加写、ISR 机制、副本同步机制、延迟机制、时间轮、事务消息、KRaft 等组件的内核原理以及源码深度解读。RocketMQ 中 NameServer 、Netty Reactor 网络模型、DLedger 主从切换、CommitLog、MappedFile、Pop 消费、消息长轮询拉取、ConsumeQueue、定时任务调度管理、重平衡机制等组件的内核原理以及源码深度解读。
-
**集群监控:**Kafka集群规划、部署、压测、参数调优、可视化监控工具
-
**生产实战:**多线程消费方案、集群扩缩容实战、消息积压、消息丢失、重复消费、跨集群复制高可用方案等等。
这部分内容介绍太长了,这里就不展开了,详情请点击:
[彻底吃透 Kafka + RocketMQ,这篇就够了!!
mp.weixin.qq.com/s?__biz=Mzg3MTcxMDgxNA==&mid=2247513506&idx=1&sn=1582147c031ac5d52006073f2c8c624f&scene=21#wechat_redirect](link.zhihu.com/?target=htt…)
目前 580+ 位小伙伴加入了华仔的知识星球,一起学习,一起成长。最近又更新了好多干货内容,目前好评如潮,想来一起实战 +V 转账199即可加入 :1030181803,备注:加入星球。
加入星球可以获取项目的完整代码,和非常详细的教程,还支持免费答疑,如果不满意3天内包退。
05 星球评价
再来来看看小伙伴的反馈和认可,听到最多的评价是:物超所值。
在去年12月份成功帮助一位来自国外的球友实现了百万年薪,入职了当地最大的互联网公司。这位球友平时就经常问我问题,我们也经常探讨一些关于系统架构方面的设计,面试前也帮他做了大量指导,最终拿下了这家公司。
除了这位球友,还有更多球友的评价:
还有很多,就不一一列举,尤其是上面这位大三同学,很努力。另外还有 CTO、架构师过来交流、学习,一起成长。
目前 580+ 位小伙伴加入了华仔的知识星球,一起学习,一起成长。最近又更新了好多干货内容,目前好评如潮,想来一起实战 +V 转账199即可加入 :1030181803,备注:加入星球。
加入星球可以获取项目的完整代码,和非常详细的教程,还支持免费答疑,如果不满意3天内包退。