项目基于Gin框架开发。实现刷抖音,用户视频投稿,展示封面;查看基本信息;对视频点赞和评论;关注其他用户;查看发布列表、点赞列表、关注列表和粉丝列表。 使用JWT+Redis作为中间件对用户token进行校验,实现JWT续期功能。 数据库采用GORM框架,MySQL建立合理的索引和外键提高性能,涉及多项数据的操作使用事务保持数据一致性。 用Redis做缓存,减轻MySQL的压力,提高系统性能。针对缓存雪崩、穿透、击穿做了相应的防护。采用延时双删保证Redis和MySQL的一致性。 使用RabbitMQ异步上传视频和封面到七牛云,采用手动确认机制,确保视频可以正确的上传到云服务器。
☆15Dec 4, 2022Updated 3 years ago
Alternatives and similar repositories for douyin
Users that are interested in douyin are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- huge list of database benchmark aerospike, clickhouse, cockroach, cockroachdb, cratedb, memsql, mysql, nuodb, postgresql, redis, scylladb…☆27May 19, 2025Updated last year
- 数据可视化大屏展示☆15Apr 3, 2023Updated 3 years ago
- 单点登录系统☆12May 22, 2019Updated 7 years ago
- 后端CMS运营界面-vue1.x实现:上传图片、拖拽排序、整体保存等功能☆11Apr 13, 2018Updated 8 years ago
- UEditor wrapped by React Component☆13Jan 3, 2023Updated 3 years ago
- GPU virtual machines on DigitalOcean Gradient AI • AdGet to production fast with high-performance AMD and NVIDIA GPUs you can spin up in seconds. The definition of operational simplicity.
- 移动端数据统计webUI☆39May 20, 2019Updated 7 years ago
- Tree-shaped transfer based on elemen-ui .(基于饿了么组件改造的树形结 构穿梭框,适用于类似地域、兴趣、人群等分类选择的情况)☆13Dec 10, 2022Updated 3 years ago
- Hikari Obfuscator files☆12Jun 21, 2022Updated 4 years ago
- 字节青训营《基于go-zero的微服务简化版抖音项目》☆19Sep 21, 2023Updated 3 years ago
- 基金司机,老司机帮你玩转基金☆16Jun 28, 2020Updated 6 years ago
- mini-netty is a simplified Netty network programming framework implemented from scratch. Through 37 fine-grained iteration branches, it g…☆32Aug 14, 2026Updated 2 months ago
- 从DouYinBot项目分离,目前实现了抖音的弹幕爬取和字典回复☆11Oct 13, 2023Updated 3 years ago
- This Capture the Flag game, developed during a two-month project phase for a University of Mannheim lecture, features a 2D chessboard map…☆12Jan 4, 2026Updated 10 months ago
- An attempt to create a clone of 'Flappy Bird' for the Nintendo Entertainment System.☆13Sep 8, 2015Updated 11 years ago
- Managed hosting for WordPress and PHP on Cloudways • AdManaged hosting for WordPress, Magento, Laravel, or PHP apps, on multiple cloud providers. Deploy in minutes on Cloudways by DigitalOcean.
- Android desktop tools, you can capture screen/logs/app/files out device. With Eclipse, please import the SmartTools root folder, then bot…☆11Jun 12, 2014Updated 12 years ago
- Drop-in replacement for preferenceloader.☆12Feb 26, 2023Updated 3 years ago
- Convert objective-c source code to lua.☆10Jan 4, 2016Updated 10 years ago
- iOS逆向学习☆20Jul 14, 2021Updated 5 years ago
- 个人php库整理☆23Feb 15, 2019Updated 7 years ago
- Monitor and terminate CPU hogging processes☆17May 29, 2021Updated 5 years ago
- ☆19Aug 5, 2021Updated 5 years ago
- 一个主要用于视频下载的项目,可 下载或订阅Blibli、youtube等视频网站的视频及小红书的图文内容(无压缩无水印原图),支持最高画质下载。☆18Oct 14, 2026Updated 3 weeks ago
- dump elasticsearch index with golang☆12Aug 3, 2026Updated 3 months ago
- End-to-end encrypted cloud storage - Proton Drive • AdSpecial offer: 40% Off Yearly / 80% Off First Month. Protect your most important files, photos, and documents from prying eyes.
- 基于Vue + iView + Vux开发的表单设计器☆28Sep 27, 2019Updated 7 years ago
- UNSW COMP9020 Foundations of Computer Science☆24Jun 6, 2020Updated 6 years ago
- hackintosh: B660I AORUS + 12600KF + RX6600☆12Aug 13, 2022Updated 4 years ago
- 移动端数据统计平台☆113May 27, 2020Updated 6 years ago
- ☆16Sep 4, 2020Updated 6 years ago
- Unofficial implemetation of BCDU-Net with PyTorch and Keras☆12May 29, 2023Updated 3 years ago
- ☆27Jan 26, 2014Updated 12 years ago
- 一个可以加载弹弹play的弹幕,以及 ass webvtt 格式字幕的播放器☆11Mar 20, 2023Updated 3 years ago
- 基于 Go 的端口转发工具,开箱即用. Yet another port forward tool, but easy to use.☆53Apr 12, 2023Updated 3 years ago
- Managed hosting for WordPress and PHP on Cloudways • AdManaged hosting for WordPress, Magento, Laravel, or PHP apps, on multiple cloud providers. Deploy in minutes on Cloudways by DigitalOcean.
- Draw with codes, for kids and coders~☆11Updated this week
- 淘宝客系统第二个版本,系统的代码已经全部开源,可以根据自己的需求进行二次开发。☆37Jul 29, 2018Updated 8 years ago
- ERC721(NFT) token exchange. There are 3 types of order. Dutch auction, English auction, Fixed price order.☆34Mar 25, 2022Updated 4 years ago
- ☆13Aug 12, 2023Updated 3 years ago
- export wiz notes to md☆12Feb 19, 2022Updated 4 years ago
- Pake-Go 是一个用 Go 语言编写的轻量级工具,可以将任何网页打包成桌面应用程序。它使用 Wails 作为底层框架,提供了原生的桌面应用体验。☆12Apr 20, 2025Updated last year
- Vue3 Watermark☆13Nov 20, 2023Updated 2 years ago