我需要创建用于上传媒体数据的RESTful接口。我需要能够同时处理数百(数千)个请求。一旦数据被上传到我的服务器,我们将把它存储在亚马逊S3上,并将一些元数据填充到数据库中。你能在几个问题中给出建议吗:
1)哪种语言更适合这类任务?(我熟悉PHP和Perl)
2)服务器呢?(nginx ?)
3)我们需要能够轻松扩展,以防有大量请求
4)你还有什么可以指出和建议的吗?
谢谢
发布于 2013-09-04 03:12:52
use feature ":5.16";
use warnings FATAL => qw(all);
use strict;
use Data::Dump qw(dump);
use Amazon::S3;
my $s3 = Amazon::S3->new
({aws_access_key_id => "...",
aws_secret_access_key => "...",
retry => 1
}
);
my $b = $s3->bucket("Your bucket name");
my $f = "test.data";
$b->add_key_filename($f, "test.data",
{"x-amz-storage-class"=>"REDUCED_REDUNDANCY", 'x-amz-meta-version'=>'12.11.22', acl_short=>'public-read'
});
say dump($b->errstr) if $b->errstr;https://stackoverflow.com/questions/11216484
复制相似问题