明确目标

项目质量

image-20230113125129881

image-20230113130844275

我们的目标是一等奖,重振h68u荣光

有第三届的项目可供参考:https://github.com/h68u/h68u-tiktok-app

DDL

1280X1280

约寒假结束,但肯定要提前完成

个人要求

不要当死人

当你遇到问题时:

  • 自己折腾
  • 搜索引擎
  • B站
  • copilot
  • ChatGPT
  • 群里问

必备技能:

  • gorm
  • redis
  • 熟悉 go-zero

项目规划

框架

go-zero

原因/优点

时间规划

最晚过年前冲出功能完善的demo,再继续改进

可改进问题

缓存一致性

暂时先更新数据库后删除缓存值,后面再考虑要不要上消息队列等

可参考资料:

热点数据

分库分表

可参考资料:

好好的系统,为什么要分库分表?

Mysql大数据表处理方案

B站也有相关的视频

其他解决方法后面再思考

监控组件

  • prometheus+grafan 服务监控
  • jaeger 链路追踪
  • kafka+Elasticsearch 日志分析

https://www.waterflow.link/articles/1661696351405 连着3篇

B 站 go-zero官方视频也有这方面内容

团队分工

自由分工