项目地址:https://github.com/liuxianloveqiqi/Gopan
功能 | 实现 |
---|---|
http框架 | gozero |
rpc框架 | gozero |
orm框架 | gorm |
数据库 | Innodb-cluster,redis-cluster |
对象存储 | 腾讯云cos,minio集群 |
服务发现与配置中心 | etcd |
链路追踪 | jaeger |
服务监控 | prometheus,grafana |
消息队列 | kafka |
日志搜集 | filebeat,go-stash,elasticsearch,kibana |
网关 | traefik |
部署 | Docker,docer-compose |
oss
服务,手机号一键登录/注册jwt
双token
鉴权valiato
r包进行校验,并且加上中文翻译器minio
存储或者腾讯云COS
进行存储kafka
异步处理Mysq
l存储文件元信息batcher
)提升kafka
性能gopan 在 MIT 许可证下开源,请在遵循 MIT 开源证书 规则的前提下使用
创造不易,如果觉得对大家有帮助,希望点点Star支持一下
慕课网实战项目:Go实战仿百度云盘 实现企业级分布式云存储系统