みなさんこんにちは。 もう何年も前のことです。私は趣味で短縮URLサービスを運営していました。 でも、普通のレンタルサーバーで mod_rewrite 使って動かしていたら、ちょっとアクセスが集中しただけで落ちてしまい、利用者のみなさまに迷惑をかけまくっていました。 今であれば、AWSなんかを使って、もっと簡単にスケーラブルなサービスを作れていたんでしょうね・・・ ・・・ 本当に? ということで、やってみることにしました。 準備 なんと、 短縮.jp がまだ未取得だったので、衝動買いしました。 日本語ドメインが流行っていないのか、短縮URLがオワコンなのか、それとも両方か。 設計 最初は、こんな案を考えていました。 S3にトップページを配置、短縮URLはAPIゲートウエイでLambdaを呼んで、DBから元のURLを持ってきてrefreshを返す なんですが、「AWS 短縮URL」で検索した