2022 年给自己定一个小目标,万一实现了呢? 不,是一定要实现 😝
近几年各大应用基本都有社区(动态)的功能,展现形式各不相同,比如国内的有:
国外的有:
也算是比较流行的一个 feature 了,刚好本人近几年也一直从事此类的开发,所以准备搭建一套出来。
简单来说就是使用动态功能可以提高用户在应用内的活跃度,让用户在应用内停留的时间更长(个人观点)。
当然最基本的用户功能也是需要有的,那么如果一个用户发了一条动态,粉丝如何收到呢? 所以这里也离不开关系服务。可以先来看下整体架构。
主要有两个目的
💡 如果有觉得设计不好的地方也欢迎提供建议,共同改进。
该微服务系统整体会包含如下 4 大服务:
该服务主要提供以下功能
该服务主要提供以下功能
该服务主要提供以下功能
主要对外提供 API 服务,面向的是前端,比如 WEB, iOS, Android 等
上面的几个服务大部分接口都会从此服务进行逻辑调用处理。比如处理用户数据,关系数据等
会按照服务逐个进行开发,最后在聚合服务中进行组合,最后供客户端进行调用。
🔚 好,小目标定完了😝,后面就是撸起袖子加油干了了 😭
原文(不定期更新): https://legend-hero-0e2.notion.site/Go-0-1-Instagram-6597618e65a647d282a7d45ff2554246
1
wsseo 2022-01-18 23:30:56 +08:00
没有地址
|
2
nekota 2022-01-19 00:33:43 +08:00 via iPhone
很合理的架构。能展开讲一下聚合层和消息队列的应用吗?
|
3
ufan0 2022-01-19 00:38:48 +08:00
持续关注,期待更新
|
4
rv54ntjwfm3ug8 2022-01-19 00:54:18 +08:00 1
|
5
rv54ntjwfm3ug8 2022-01-19 01:00:42 +08:00 1
看了下 OP 已经发了不止一个花式推广贴了 /t/675331
|
6
muzuiget 2022-01-19 01:16:03 +08:00
机智如我直奔评论区。
|
7
Livid MOD |
9
qloog OP |
11
codespots 2022-01-20 18:48:01 +08:00
老哥,我还没用 yaf 写过一个实际项目,你这都从 go 进化到 go 的微服务了
|