标签: 云计算
共 2 篇文章

AWS S3 协议 - 简易实现

在上一篇文章中,我们通过抓包的方式直观地学习了 S3 协议。本文将在此基础上更进一步,使用 Go 语言和 Gin 框架,从零开始编写一个兼容 S3 协议的、基于本地文件系统的简单对象存储服务,以加深对协议细节的理解。

AWS S3 协议 - 抓包

2006 年,Amazon 推出了对象存储服务 Amazon Simple Storage Service,简称 Amazon S3。经过多年的发展,S3 协议已经成为对象存储事实上的标准,后续出现的对象存储服务都不同程度地兼容 S3 API 的访问。广泛兼容的好处在于 Amazon S3 丰富的社区软件,例如客户端工具、网盘存储工具、SDK 等,都可以直接拿来在不同的数据存储服务上使用。因此,学习 S3 协议对于学习对象存储服务是十分必要的。本文将介绍如何通过抓包来直观地学习 S3 协议。