作者tonytonyjan (南洋大兜虫)
看板Ruby
标题Re: [问题] 一个 Heroku + Amazon S3 的观念问题
时间Thu Apr 19 13:51:30 2012
谢谢你!真高兴我的想法是对的XD
只是对於你说 Heroku 到 S3 速度很快是有特定的 bucket 区域吗?
因为我目前 bucket 放在东京(从台湾造访最快),不知道这有没有影响。
另外我想学习要怎麽测 Heroku 到 S3 之间的 bandwith(以後我要自己钓鱼)
感激不尽!
※ 引述《godfat (godfat 真常)》之铭言:
: ※ 引述《tonytonyjan (南洋大兜虫)》之铭言:
: : 环境:
: : Heroku + CarrierWave + Amazon S3
: : 状况:
: : 观念问题,无状况
: : 附录:
: : 无
: : 各位前辈好:
: : 是说我近来架了一个网站,使用 Heroku + CarrierWave + Amazon S3。
: : 我想请问我在上传档案时的 data flow 是否如下:
: : Client File System -> Cache File in Heroku
: : Cache File in Heroku -> Amazon S3
: : 意即我若没有安装一些 delay job 的 plugin 时,使用者会等两段传档的时间,一段是
: : 自己到 heroku,另外一段是 heroku 到 amazon。这在传大档时容易造成差劲的使用者经
: : 验。
: : 我这样想没错吧?
: 我没有用过 CarrierWave 不清楚状况,不过一般而言会是这样没错。
: 不过这不代表会有很差劲的使用者体验,看你的档案有多大。根据我的经验,
: 从 Heroku 上传到 S3 的速度相当快,就算是 1M 也常常是 50ms ~ 100ms 即可。
: 这我想应该还不至於会很糟。至於使用者上传的时间,那个用啥都是一样,省不掉的。
: : 另外想问是否有人有使用 carrierwave_direct 的经验,这外挂是此问题的解吗?
: : 感激不尽!
: 我想想,理论上由使用者直接上传 S3 有可能是最快的,但这是假设使用者网路
: 连 S3 跟连 Heroku 差不多。另外如果 Heroku 传 S3 本来就够快的话,那直接传
: 其实也是多余的。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.113.246.1