谷粒商城笔记-02-项目整体效果展示

这是整个项目的第2集。

主要内容是:

  • 演示了谷粒商城的后台管理系统
  • 演示了商城系统
  • 项目第一阶段[分布式基础篇]的主要内容及这个阶段完成后能达到的技能水平
  • 项目第一阶段[分布式高级篇]的主要内容及这个阶段完成后能达到的技能水平
  • 项目第一阶段[高可用集群篇]的主要内容及这个阶段完成后能达到的技能水平

重点记录一下三个阶段的主要内容和完成每个阶段后能够达到的技能水平。

一,分布式基础篇

1,主要内容

这部分主要是开发后台管理系统,使用前后端分离的架构,前端用Vue,后端用SpringBoot和SpringCloud。

2,预期技能水平

前后端都是从0开始编码,培养全栈工程师所需要具备的技术能力。

学习完这部分内容后,具备的能力

  • 基本的前端Vue开发能力
  • 基本的SpringBoot和SpringCloud开发能力
  • 基本的增删改查能力
  • 深入理解前后端交互原理和方式

3,能胜任的岗位

可以胜任初级开发工程师,大多数公司的大多数程序员做的都是增删改查的工作,根本用不上全栈的能力,计算机基础能力也用不上。具备增删改查的能力,加上良好的沟通能力和团队合作能力,就已经能成为一个合格的程序员了,甚至沟通和合作能力比技术水平更重要。

当然,能胜任这个岗位并不代表可以应聘成功,因为招聘通常都是"造火箭",虽然实际只需要会"拧螺丝"。

这种"面试造火箭,实际拧螺丝"的面试,也不是不合理,公司也希望招聘的员工可以有很大的成长性,基础好是成长的必要条件。

所以,要在技术这条道路上走的更远,仅仅学习这点内容是不够的。

另外,现在的就业市场非常卷,从应届生就开始卷,很多应届生在学校期间除了学习基础知识之外,还做了大量项目,既有理论知识,还有很多项目经验。

学的不够深入、广度不够,在就业市场上不堪一卷。

二,分布式高级篇

1,主要内容

这部分主要是开发商城系统,使用前后端分离的架构,前端用Vue,后端用SpringBoot和SpringCloud。

技术栈看起来和第一部分相似,实际要复杂的多。

第一阶段主要是前后端的交互,第二阶段除了前后端的交互之外,还有大量的服务间调用,而商城系统背后有多个微服务:

  • 搜索系统
  • 库存系统
  • 订单系统
  • 秒杀系统
  • 商品系统
  • 结算系统

下面这幅图包含了这个阶段要学习的内容。

这个阶段,除了更加深入的理解和巩固第一阶段学习到的知识之外,还要重点学习:

  • 电商的核心业务知识,这对于以后找工作也是非常重要的
  • 微服务如何拆分
  • 微服务如何相互调用
  • 微服务基本功能,如鉴权、网关、分库分表等
  • SpringCloud的原理,网关、注册中心、配置中心
  • 微服务治理,包括限流熔断、链路追踪、监控预警

使用到的技术栈包括

  • SpringBoot
  • SpringCloud
  • ElasticSearch
  • RocketMQ
  • Mysql集群
  • Redis集群
  • 监控预警系统
  • 限流
  • 链路追踪

2,预期技能水平

从技术的深度和广度来看,学完这部分,具备了中高级开发工程师的能力和架构师的视野。

能够初步理解J2EE项目全貌,为之后深入某个技术和成为架构师打下坚实的基础。

3,能胜任的岗位

具备成为中高级工程师的水平,如果配合上一定的工作年薪和项目经验,在应聘时有较大的把握。

三,分布式集群篇

1,主要内容

学习基于K8S的集群部署知识,亲手实现和线上一致的服务部署流水线,体验CI/CD能力带来的效率提升。

2,预期技能水平

从技术的深度和广度来看,学完这部分,具备了中高级开发工程师的能力和架构师的初步能力。

3,能胜任的岗位

具备成为中高级工程师的水平,如果配合上一定的工作年薪和项目经验,在应聘时有较大的把握,甚至可以成为小公司的架构师。

相关推荐
许长安13 分钟前
protobuf 使用详解
c++·经验分享·笔记·中间件
资深流水灯工程师14 分钟前
UART 通讯DMA+IDLE模式笔记
笔记·单片机·嵌入式硬件
hello_读书就是赚钱32 分钟前
提示词工程学习笔记
笔记·学习
二哈赛车手1 小时前
新人笔记---多策略搭建策略执行链实现RAG检索后过滤
java·笔记·spring·设计模式·ai·策略模式
Brilliantwxx1 小时前
【C++】String的模拟实现(代码实现与坑点讲解)
开发语言·c++·笔记·算法
zhangrelay1 小时前
ROS Kinetic-信号与系统-趣味案例
linux·笔记·学习·ubuntu
羊群智妍2 小时前
2026 GEO监测工具|AI搜索优化技术方案与选型
笔记
maosheng11462 小时前
RHCE的第一次笔记
服务器·网络·笔记
ZC跨境爬虫2 小时前
跟着 MDN 学 HTML day_8:(高级文本语义标签+适配核心功底)
前端·css·笔记·ui·html
就叫飞六吧2 小时前
Hermes Agent 完整总结
笔记