# 公司中哪个项目组,系统最复杂?个人成长最快?

作者:小傅哥
博客:https://bugstack.cn (opens new window)
课程:https://t.zsxq.com/14gswKIeX (opens new window)

沉淀、分享、成长,让自己和他人都能有所收获!😄

大家好,我是技术UP主,小傅哥。

每个互联网中大厂公司中,都有这么一个组。承接流程最大、系统设计最复杂、需求迭代最多,也是最容易出事故的组。🤨在这个组1年的技术成长 = 其他组3年!

呐,这个组就是互联网大厂中的营销组 😂 我就是被摧残了好多年,才成长成这样!

营销组的项目是最早触达用户的,打开页面、优惠选券、组合支付、积分活动、分享收益、拉新返现等,都是先进入营销系统,完成相关的动作才是商品的选择和支付。你几乎能在购物、出行、金融、音视频娱乐中,都有对应的营销玩法活动。所以这块系统流量最大需求最多功能最复杂!—— 每个公司都有营销组在加班!💐

抖音、京东、滴滴、拼多多,都有这样的项目;

虽然需求杂,需求多,但这样部门组里的项目是非常锻炼人的。所以小傅哥这次也开启了一个**《大营销平台项目》**带着你一起学习复杂的场景架构设计和高级编码落地经验。完全从0到1,手把手的带着你思考、设计、编码,完成项目!

文末有加入学习方式,此外小傅哥还提供了这套项目的B站试看视频5节 「可在文末点击 阅读原文 进入试看视频」

# 一、技术锻炼一条龙🐲

像这样的营销复杂场景项目,势必会引入相关分布式技术栈的使用。并且营销会根据业务流程拆解出对应的微服务系统,包括;券、活动、拉新、抽奖、积分、兑换、灌券、返利等各个平台,这些微服务间通过 RPC 进行通信。又使用 MQ 解耦、任务补偿,以确保微服务内事务一致性,微服务外最终一致性。

以往的学习,你可能有很多技术栈使用的缺失,甚至也没接触过有高质量的架构和设计模式编码。那么在折腾学习旅程中,这些内容你都将学到。

因为本次项目实战,除了有文档小册,还有手把手视频编码讲解。这样可以把更多的细腻的细节和思考,也全部展示给你。

# 二、编码质量两把刀🔪

小傅哥带着大家开发的项目,都非常重视架构的设计和编码的质量。因为对于编程来说,越早、越多的吸收有质量的设计和实现方式,越能更好的帮助自己成长。那么这里小傅哥也给大家展示下,在大营销平台系统中一些编码片段。

以星球中完成的 openai 大模型应用为场景,将本次的大营销平台项目,进行设计和整合使用。https://gaga.plus (opens new window) - 项目演示。

# 1. 模型设计高质量

# 2. 系统工程规范化

# 3. 单一职责抽象化

# 4. 设计模式场景化

# 三、项目演示三人行👩🏻‍🏫

因为整个项目是一边讲解设计思路,一边说明编码技巧的同时,为大家手写代码。所以每节视频基本都在30分钟~1小时,这样小白伙伴学习这样的项目,也能非常快速的上手。对于老白粉丝伙伴,也可以通过对应的文档学习。

地址:https://www.bilibili.com/video/BV1s5411e7Z2 (opens new window)

这样一套项目跟着学习下来,那技术能力绝对嘎嘎提升!加入学习🧧知识星球 (opens new window)