go语言实现的一个基于go-zero框架的微服务网盘系统butane-netdisk

butane-netdisk是一个基于go-zero框架的轻量级云盘微服务系统,旨在解决资源上传共享问题。项目包含中心存储池、文件分享、用户信息和个人存储池服务。技术栈包括golang、mysql、缓存和云原生组件。通过JWT确保数据安全,使用Squirrel简化SQL,支持文件秒传功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

基于go-zero框架的butane-netdisk微服务网盘系统

项目基本介绍和技术使用情况

项目开源地址:butane123/butane-netdisk: 一个基于go-zero框架的微服务网盘系统 (github.com)

这是一个轻量级云盘微服务系统,基于go-zero实现,官网:go-zero帮助文档

开发背景

butane-netdisk的开发初衷,是通过设计一个云盘系统,解决资源上传共享问题,为用户提供一个高效的资源存储平台,使用户能够更方便快捷地进行资源分享。

项目技术栈&开发环境

  • 服务端框架:go-zero
  • 数据库:Mysql
  • 缓存:Redis
  • 本地环境:Golang 1.18
  • 容器管理:Docker-Compose
  • 服务注册、发现中心:Etcd
  • 服务监控:PrometheusGrafana
  • 链路追踪:Jaeger
  • 存储引擎:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值