最近两周学了一下 node ,写了一个 AWS Lambda 用来处理图片的项目:
项目地址: https://github.com/slimfancy/slim-lambda
功能特点:
一般来说,给用户上传的图片创建缩略图都是在自己的服务器上用一些图片处理库来处理。由于图片数据量较大,处理图片需要耗费比较多服务器资源,尤其是需要较大的内存,成本比较高。
但是如果使用 AWS Lambda 结合 AWS S3 来处理图片,能够有效的降低成本。 AWS Lambda 采用 Serverless 的机制,你可以把处理图片的代码打包部署到 AWS Lambda 上面,只有当用户上传图片到 S3 的时候,才触发 AWS Lambda 上面的代码来处理图片。没有图片上传事件发生的时候, Lambda 上面的代码不会占用任何服务器资源,因此不会产生任何费用。大大节省了成本。
1
iLtc 2016-05-17 04:33:13 +08:00
之前研究过 AWS Lambda 方案,感觉却是挺不错的
|