jayma-creator / douyin
项目基于Gin框架开发。实现刷抖音,用户视频投稿,展示封面;查看基本信息;对视频点赞和评论;关注其他用户;查看发布列表、点赞列表、关注列表和粉丝列表。 使用JWT+Redis作为中间件对用户token进行校验,实现JWT续期功能。 数据库采用GORM框架,MySQL建立合理的索引和外键提高性能,涉及多项数据的操作使用事务保持数据一致性。 用Redis做缓存,减轻MySQL的压力,提高系统性能。针对缓存雪崩、穿透、击穿做了相应的防护。采用延时双删保证Redis和MySQL的一致性。 使用RabbitMQ异步上传视频和封面到七牛云,采用手动确认机制,确保视频可以正确的上传到云服务器。
☆13Updated last year
Related projects ⓘ
Alternatives and complementary repositories for douyin
- lakego-admin 后台管理系统前端项目,使用 Vite, Vue3, Ant-Design-Vue 开发☆52Updated 4 months ago
- 电商系统的后台管理系统,包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块☆23Updated last month
- Multifunctional microservice system | 包含分期 众筹 秒杀 拼团 抽奖 配送 生鲜 优惠券 会员 多商户 商城 的系统☆21Updated 8 months ago
- gin + viper + gorm + jwt + casbin实现的golang后台API开发脚手架☆25Updated 2 months ago
- 基于goframe v2的企业网站内容管理系统☆54Updated this week
- gin + gorm + casbin + restful + logrus 的一套通用 cms 系统☆35Updated last year
- The document of simple admin.☆21Updated last month
- Shopsuite Go商城系统 - 基于Go + Golang + Uniapp + Vue + ElementUi + Goframe框架的新零售社交电商系统(除了go商城系统外,还有java商城系统及php商城系统),适用于企业新零售、批发商城、B2B商业系统、社交电…☆61Updated 2 months ago
- go-cms☆48Updated 11 months ago
- 橘子 消息推送系统 是用golang( iris )开发的可消息配置管理、高可用的、多渠道发送的、可高并发(使用协程)发送的综合消息推送系统,集成了微信订阅消息、邮件发送、短信发送,支持批量发送,模板信息可配置,支持敏感词过滤,支持重试发送,消息自动匹配回复,支持数据入库…☆82Updated 9 months ago
- GIN+SCUI企业级后台管理系统;goland 驱动开发的后台服务,vue3 前端框架开发☆54Updated 2 weeks ago
- 企业级多平台AI代理服务,大模型代理服务,aiproxy、AI Proxy,支持 Azure、Anthropic Claude、Google PaLM 2 & Gemini、智谱 ChatGLM、百度文心一言、讯飞星火认知、阿里通义千问、360 智脑、腾讯混元、豆包☆15Updated 8 months ago
- 一个golang的快速开发脚手架,基于Gin + Gorm + Vue3 + Element plus(vue-pure-admin)Saas化设计,可支持多团队(租户),基础用户管理功能,jwt鉴权,代码生成器,权限管理,表单构建,因夫人工作需要,简单做了一个crm系统,…☆10Updated last month
- 一个用Go语言写的B2C商城☆80Updated 3 years ago
- 开店星开源小程序商城,基于Yii2+Vue2.0+uniapp易学易用。项目已经过4000+代理商,10万+商户6年线上检验,功能完善,系统逻辑清晰,营销活动多样。项目前后端分离,多端开发,负载均衡,性能优越架构稳定;H5+小程序+公众号,全渠道覆盖,开箱即用,省时省力。☆37Updated last year
- OpenSCRM会话存档服务☆33Updated last year
- PowerX是一款以企业微信为基础的微信私域运营开放平台,帮助企业实现引流获客、精细运营。☆26Updated 3 weeks ago
- 使用go-zero+docker-compose搭建的微服务☆21Updated 2 years ago
- 开箱即用的短网址服务——GO语言部署版本☆37Updated last year
- 微商城,微信小程序商城☆11Updated 6 years ago
- 基于go开发的高性能im服务端☆83Updated last year
- 基于 GoLang 编写的 IOT 物联网在线直播抓娃娃企业级项目☆81Updated 4 years ago
- The member's api service of Simple admin. Simple Admin 会员服务的Api服务。实现了会员管理,会员登录,第三方登录,手机和邮箱注册的登录等功能。☆14Updated 2 months ago
- 基于Go-Zero + vue-element-admin的前后端分离微服务管理系统的前端模块☆82Updated 3 years ago
- A front-end and back-end separation authority management system based on Gin, React, Ant Design v5, Umi v4, and mss-boot. Initialized wit…☆45Updated this week
- dilu简化版本,自己开发首选,一个golang的快速开发脚手架,基于Gin + Gorm + Vue3 + Element plus(vue-pure-admin)Saas化设计,可支持多团队(租户),基础用户管理功能,jwt鉴权,代码生成器,权限管理,表单构建,因夫人工…☆65Updated 2 months ago
- 基于Vue3、Gin的后台管理系统☆15Updated last year
- 基于beego element ui 开发的某企业官网☆83Updated last year