记录技术与生活的点滴

27 篇文章

GoFoundry 项目详解:基于 Go 的后端基础框架套件设计

GoFoundry 是一个基于 Go 的后端基础框架套件项目。它不是单独实现一个 Web 框架,也不是只写一个 ORM,而是围绕后端基础设施中最常见的几类能力做模块化重构:Web 框架、ORM、分布式缓存、分布式锁、消息队列和压测工具。 项...

阅读 →

CloudVault 项目详解:基于 Go 的云端存储与网盘系统架构设计

CloudVault 是一个基于 Go 的云端存储与网盘系统,面向大文件传输、高并发访问和文件管理场景设计。它的核心目标不是简单做一个“文件上传下载 Demo”,而是围绕真实网盘系统中的关键问题展开:大文件如何稳定上传、分片如何管理、断点续...

阅读 →