Submit Search
Upload
Ameba × Akamai技術交流会
•
Download as KEY, PDF
•
2 likes
•
4,442 views
Satoshi Udagawa
Follow
Ameba × Akamai技術交流会
Read less
Read more
Technology
Report
Share
Report
Share
1 of 27
Download now
Recommended
20140113_JAWS-UG沖縄 - うわっ・・・私のインスタンス入札価格、高すぎっ
20140113_JAWS-UG沖縄 - うわっ・・・私のインスタンス入札価格、高すぎっ
Naoto Teruya
Awsを使った構築事例
Awsを使った構築事例
株式会社雲屋ネットワーク
Ec2でwebサイトを運用するメリット
Ec2でwebサイトを運用するメリット
Katsuhiro Masaki
Buffalo製無線APでのmultiple vlanの使い方
Buffalo製無線APでのmultiple vlanの使い方
Toshiki Matsubara
COJT成果物「ゆびスコープ -ジェスチャによる拡大表示回路-」
COJT成果物「ゆびスコープ -ジェスチャによる拡大表示回路-」
Shinya Nakagawa
RaspberryPiでSambaサーバを構築してみた話
RaspberryPiでSambaサーバを構築してみた話
wakatakeru
Sass実践編+Compass入門
Sass実践編+Compass入門
Yoshiya OKI
Middlemanによる静的サイト作成術
Middlemanによる静的サイト作成術
豊明 尾古
Recommended
20140113_JAWS-UG沖縄 - うわっ・・・私のインスタンス入札価格、高すぎっ
20140113_JAWS-UG沖縄 - うわっ・・・私のインスタンス入札価格、高すぎっ
Naoto Teruya
Awsを使った構築事例
Awsを使った構築事例
株式会社雲屋ネットワーク
Ec2でwebサイトを運用するメリット
Ec2でwebサイトを運用するメリット
Katsuhiro Masaki
Buffalo製無線APでのmultiple vlanの使い方
Buffalo製無線APでのmultiple vlanの使い方
Toshiki Matsubara
COJT成果物「ゆびスコープ -ジェスチャによる拡大表示回路-」
COJT成果物「ゆびスコープ -ジェスチャによる拡大表示回路-」
Shinya Nakagawa
RaspberryPiでSambaサーバを構築してみた話
RaspberryPiでSambaサーバを構築してみた話
wakatakeru
Sass実践編+Compass入門
Sass実践編+Compass入門
Yoshiya OKI
Middlemanによる静的サイト作成術
Middlemanによる静的サイト作成術
豊明 尾古
Emacs TypeScript
Emacs TypeScript
Kaoru Maeda
CAKeyframeAnimation
CAKeyframeAnimation
Yuichi Fujishige
AWSが誰でも使える理由
AWSが誰でも使える理由
Nobuhiko Futagami
アニメーションしたい
アニメーションしたい
Yuki Ishikawa
EC-CUBEとAWSの美味しい関係?
EC-CUBEとAWSの美味しい関係?
義隆 川路
これからは「サーバーレス」やっとけ!v1 | エフスタ!!「SORACOM(ソラコム)IoTハンズオン」LT
これからは「サーバーレス」やっとけ!v1 | エフスタ!!「SORACOM(ソラコム)IoTハンズオン」LT
SORACOM,INC
なんでもハッカソン In 福井
なんでもハッカソン In 福井
Tsuyoshi Kinoshita
Core Animationの話 Part.1
Core Animationの話 Part.1
Yuichi Fujishige
Yeoman RIAビルドツール超入門
Yeoman RIAビルドツール超入門
Masakazu Muraoka
イマドキのスライス事情
イマドキのスライス事情
Sou Lab
アセンブラ短歌 On web
アセンブラ短歌 On web
Kenji Aiko
なぜAWSを選ぶのか
なぜAWSを選ぶのか
yasuda_tadashi
GPUと戯れる
GPUと戯れる
Serverworks Co.,Ltd.
CSS Nite LP26 CodeKitで始める次世代Web制作
CSS Nite LP26 CodeKitで始める次世代Web制作
Maboroshi.inc
勇者カメレオンの冒険~そして伝説へ~
勇者カメレオンの冒険~そして伝説へ~
Nanako Motonami
20150207 elastic loadbalancer
20150207 elastic loadbalancer
Daiki Mori
Introduction of mruby & Webruby script example
Introduction of mruby & Webruby script example
kishima7
a-blog cms 勉強会 in 札幌 x SaCSS 2016 投稿画面を改良してみよう
a-blog cms 勉強会 in 札幌 x SaCSS 2016 投稿画面を改良してみよう
Seiko Kuchida
webアプリケーションフレームワークの話
webアプリケーションフレームワークの話
Yoshihiro Ura
JavaScriptの仕組みと未来のJavaScript ~ESNextとは~
JavaScriptの仕組みと未来のJavaScript ~ESNextとは~
Yuki Hirano
新幹線とCMOSイメージセンサ
新幹線とCMOSイメージセンサ
Takuma Nakajima
Boletín XIII marzo 2016
Boletín XIII marzo 2016
Nueva Canarias-BC
More Related Content
What's hot
Emacs TypeScript
Emacs TypeScript
Kaoru Maeda
CAKeyframeAnimation
CAKeyframeAnimation
Yuichi Fujishige
AWSが誰でも使える理由
AWSが誰でも使える理由
Nobuhiko Futagami
アニメーションしたい
アニメーションしたい
Yuki Ishikawa
EC-CUBEとAWSの美味しい関係?
EC-CUBEとAWSの美味しい関係?
義隆 川路
これからは「サーバーレス」やっとけ!v1 | エフスタ!!「SORACOM(ソラコム)IoTハンズオン」LT
これからは「サーバーレス」やっとけ!v1 | エフスタ!!「SORACOM(ソラコム)IoTハンズオン」LT
SORACOM,INC
なんでもハッカソン In 福井
なんでもハッカソン In 福井
Tsuyoshi Kinoshita
Core Animationの話 Part.1
Core Animationの話 Part.1
Yuichi Fujishige
Yeoman RIAビルドツール超入門
Yeoman RIAビルドツール超入門
Masakazu Muraoka
イマドキのスライス事情
イマドキのスライス事情
Sou Lab
アセンブラ短歌 On web
アセンブラ短歌 On web
Kenji Aiko
なぜAWSを選ぶのか
なぜAWSを選ぶのか
yasuda_tadashi
GPUと戯れる
GPUと戯れる
Serverworks Co.,Ltd.
CSS Nite LP26 CodeKitで始める次世代Web制作
CSS Nite LP26 CodeKitで始める次世代Web制作
Maboroshi.inc
勇者カメレオンの冒険~そして伝説へ~
勇者カメレオンの冒険~そして伝説へ~
Nanako Motonami
20150207 elastic loadbalancer
20150207 elastic loadbalancer
Daiki Mori
Introduction of mruby & Webruby script example
Introduction of mruby & Webruby script example
kishima7
a-blog cms 勉強会 in 札幌 x SaCSS 2016 投稿画面を改良してみよう
a-blog cms 勉強会 in 札幌 x SaCSS 2016 投稿画面を改良してみよう
Seiko Kuchida
webアプリケーションフレームワークの話
webアプリケーションフレームワークの話
Yoshihiro Ura
JavaScriptの仕組みと未来のJavaScript ~ESNextとは~
JavaScriptの仕組みと未来のJavaScript ~ESNextとは~
Yuki Hirano
What's hot
(20)
Emacs TypeScript
Emacs TypeScript
CAKeyframeAnimation
CAKeyframeAnimation
AWSが誰でも使える理由
AWSが誰でも使える理由
アニメーションしたい
アニメーションしたい
EC-CUBEとAWSの美味しい関係?
EC-CUBEとAWSの美味しい関係?
これからは「サーバーレス」やっとけ!v1 | エフスタ!!「SORACOM(ソラコム)IoTハンズオン」LT
これからは「サーバーレス」やっとけ!v1 | エフスタ!!「SORACOM(ソラコム)IoTハンズオン」LT
なんでもハッカソン In 福井
なんでもハッカソン In 福井
Core Animationの話 Part.1
Core Animationの話 Part.1
Yeoman RIAビルドツール超入門
Yeoman RIAビルドツール超入門
イマドキのスライス事情
イマドキのスライス事情
アセンブラ短歌 On web
アセンブラ短歌 On web
なぜAWSを選ぶのか
なぜAWSを選ぶのか
GPUと戯れる
GPUと戯れる
CSS Nite LP26 CodeKitで始める次世代Web制作
CSS Nite LP26 CodeKitで始める次世代Web制作
勇者カメレオンの冒険~そして伝説へ~
勇者カメレオンの冒険~そして伝説へ~
20150207 elastic loadbalancer
20150207 elastic loadbalancer
Introduction of mruby & Webruby script example
Introduction of mruby & Webruby script example
a-blog cms 勉強会 in 札幌 x SaCSS 2016 投稿画面を改良してみよう
a-blog cms 勉強会 in 札幌 x SaCSS 2016 投稿画面を改良してみよう
webアプリケーションフレームワークの話
webアプリケーションフレームワークの話
JavaScriptの仕組みと未来のJavaScript ~ESNextとは~
JavaScriptの仕組みと未来のJavaScript ~ESNextとは~
Viewers also liked
新幹線とCMOSイメージセンサ
新幹線とCMOSイメージセンサ
Takuma Nakajima
Boletín XIII marzo 2016
Boletín XIII marzo 2016
Nueva Canarias-BC
JANOG33 イベントトラフィックに対するトラフィックエンジニアリング / CDN配信の仕組みと国内における配備状況
JANOG33 イベントトラフィックに対するトラフィックエンジニアリング / CDN配信の仕組みと国内における配備状況
Satoshi KAMEI
セキュリティCDN: Imperva Incapsula
セキュリティCDN: Imperva Incapsula
J-Stream Inc.
博士学生が語る、4K/8K/VR配信基盤の最先端とコンテンツ配信の未来
博士学生が語る、4K/8K/VR配信基盤の最先端とコンテンツ配信の未来
Takuma Nakajima
Cedexis
Cedexis
J-Stream Inc.
CDNのパフォーマンス比較/Cedexis
CDNのパフォーマンス比較/Cedexis
J-Stream Inc.
CDNによるInternet支配の現状とICNの可能性
CDNによるInternet支配の現状とICNの可能性
J-Stream Inc.
DeNAの動画配信サービスを支えるインフラの内部 #denatechcon
DeNAの動画配信サービスを支えるインフラの内部 #denatechcon
DeNA
次世代CDNのトレンド
次世代CDNのトレンド
J-Stream Inc.
Web制作・運用会社に必要なCDNサービスとは?
Web制作・運用会社に必要なCDNサービスとは?
J-Stream Inc.
情報サイトの金持ちさんと貧乏さん
情報サイトの金持ちさんと貧乏さん
Atsufumi Yoshikawa
DeNAのAIとは #denatechcon
DeNAのAIとは #denatechcon
DeNA
Viewers also liked
(13)
新幹線とCMOSイメージセンサ
新幹線とCMOSイメージセンサ
Boletín XIII marzo 2016
Boletín XIII marzo 2016
JANOG33 イベントトラフィックに対するトラフィックエンジニアリング / CDN配信の仕組みと国内における配備状況
JANOG33 イベントトラフィックに対するトラフィックエンジニアリング / CDN配信の仕組みと国内における配備状況
セキュリティCDN: Imperva Incapsula
セキュリティCDN: Imperva Incapsula
博士学生が語る、4K/8K/VR配信基盤の最先端とコンテンツ配信の未来
博士学生が語る、4K/8K/VR配信基盤の最先端とコンテンツ配信の未来
Cedexis
Cedexis
CDNのパフォーマンス比較/Cedexis
CDNのパフォーマンス比較/Cedexis
CDNによるInternet支配の現状とICNの可能性
CDNによるInternet支配の現状とICNの可能性
DeNAの動画配信サービスを支えるインフラの内部 #denatechcon
DeNAの動画配信サービスを支えるインフラの内部 #denatechcon
次世代CDNのトレンド
次世代CDNのトレンド
Web制作・運用会社に必要なCDNサービスとは?
Web制作・運用会社に必要なCDNサービスとは?
情報サイトの金持ちさんと貧乏さん
情報サイトの金持ちさんと貧乏さん
DeNAのAIとは #denatechcon
DeNAのAIとは #denatechcon
Similar to Ameba × Akamai技術交流会
【デブサミ関西B4】 壮絶!さくらのレンタルサーバ構築・運用の舞台裏
【デブサミ関西B4】 壮絶!さくらのレンタルサーバ構築・運用の舞台裏
Developers Summit
Yahoo! JAPAN の Ambari 活用事例 #yjdsnight
Yahoo! JAPAN の Ambari 活用事例 #yjdsnight
Yahoo!デベロッパーネットワーク
20170803 bigdataevent
20170803 bigdataevent
Makoto Uehara
Sass/Compass よくあるトラブルと 解決方法・回避方法
Sass/Compass よくあるトラブルと 解決方法・回避方法
Maboroshi.inc
Web時代の大富豪的プログラミングのススメ
Web時代の大富豪的プログラミングのススメ
Hideyuki Takeuchi
AWS Lambda with Java/Scala #渋谷Java 第十二回
AWS Lambda with Java/Scala #渋谷Java 第十二回
hajime ni
DIY Akamai Globe in 50 Minutes
DIY Akamai Globe in 50 Minutes
Taisuke Yamada
今だから!Amazon CloudFront 徹底活用
今だから!Amazon CloudFront 徹底活用
Yasuhiro Araki, Ph.D
Running Apache Spark on AWS
Running Apache Spark on AWS
Noritaka Sekiyama
Akka meetup 2014_sep
Akka meetup 2014_sep
masahitojp
Similar to Ameba × Akamai技術交流会
(10)
【デブサミ関西B4】 壮絶!さくらのレンタルサーバ構築・運用の舞台裏
【デブサミ関西B4】 壮絶!さくらのレンタルサーバ構築・運用の舞台裏
Yahoo! JAPAN の Ambari 活用事例 #yjdsnight
Yahoo! JAPAN の Ambari 活用事例 #yjdsnight
20170803 bigdataevent
20170803 bigdataevent
Sass/Compass よくあるトラブルと 解決方法・回避方法
Sass/Compass よくあるトラブルと 解決方法・回避方法
Web時代の大富豪的プログラミングのススメ
Web時代の大富豪的プログラミングのススメ
AWS Lambda with Java/Scala #渋谷Java 第十二回
AWS Lambda with Java/Scala #渋谷Java 第十二回
DIY Akamai Globe in 50 Minutes
DIY Akamai Globe in 50 Minutes
今だから!Amazon CloudFront 徹底活用
今だから!Amazon CloudFront 徹底活用
Running Apache Spark on AWS
Running Apache Spark on AWS
Akka meetup 2014_sep
Akka meetup 2014_sep
Recently uploaded
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
CRI Japan, Inc.
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
atsushi061452
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
CRI Japan, Inc.
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Toru Tamaki
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
WSO2
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
sn679259
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Hiroshi Tomioka
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
Toru Tamaki
Recently uploaded
(11)
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
Ameba × Akamai技術交流会
1.
Ameba × Akamai
技術交流会 (株)サイバーエージェント 宇田川聡
2.
自己紹介
3.
• 宇田川聡(udagawa satoshi)
• 株式会社サイバーエージェント • Amebaの画像システムとか基盤のインフ ラとかいろいろやってます • 猫が好きです twitter:やっ太郎@saeoshi Blog(やっ太郎ブログ:http://cequiestaime.blogspot.com)
4.
今日は、Amebaで どうやってakamaiを利用しているか
話します。
5.
Amebaの画像システムの場合
6.
構成
7.
akamai
CDN proxy nginx lighttpd(etc) & web squid/nginx(old) squid/nginx(new) squid/nginx(misc) cache nginx/Apache(user_image) nginx/Apache(misc) origin
8.
user_imageの場合 •
hoge.ameba.jp/user_imagesの時はakamaiを 参照 hogehoge.ameba.jp時はoriginを参照 • Ameba blogの画像は時期ごとでakamaiと originを分けるようにしてます。 • 一日のトラフィック Akamai側:6G弱 Ameba側: 3G弱 そのうちの9割近くをAkamaiでレスポン スを返しています。 ※Akamaiを経由しないパターンもあるので数値に差が 出ます。
9.
etc(css,js,xml)の場合 •
hoge.ameba.jpの時はakamaiを参照 hogehoge.ameba.jp時はoriginを参照 • 一日のトラフィック Akamai側:1G弱 Ameba側: 2G弱 そのうちの9.5割近くをAkamaiでレスポ ンスを返しています。 ※Akamaiを経由しないパターンもあるので数値に差が 出ます。
10.
参考までに user_images
etc
11.
裏話
12.
ちょっと大変だったこと
13.
akamaiに画像の向き先を
変えた時 originのcacheが ほとんど利かない(´・ω・`) ※入社してからちょっと前までずっと調べてた
14.
つまり どういうこと?
15.
当時の状態だと NWつまる・・・ originの負荷高杉 画像が表示されない 激詰めサレル!!
16.
俺、オワタ\(^o^)/
17.
調べた
18.
akamaiから、originのcacheに リクエストがくるとき、
HTTPヘッダーの CacheControl:max-ageが86400(24時間) で来る。
19.
squidの仕様でcacheがあっても24時間 以内のcacheobjectについては
必ず、originにリクエストがいく
20.
魔法が使えないので Power Playした!!
21.
vim refresh.c
- if (age > cc-> { ↓ if (age > cc->max_age && cc->max_age > 86400) { debug(22, 3) ("refreshCheck: YES: age > client-max-agen"); return STALE_EXCEEDS_REQUEST_MAX_AGE_VALUE; }
22.
結果 •
akamaiからのリクエストがきてoriginのcacheで 返せるようになった。 • trafficが大幅(2Gほど)削減 • akamaiを効率よく使えるようになった
23.
最後に
24.
このレベルで対応しようと思ったら
コストも技術も色々と 必要になります。
25.
すごいんです。
akamai。 Amebaを支えてくれてる!!
26.
今後、スマートフォンの展開も多々あ るので、akamaiとうまく組み合わせて よいサービスを提供していきたい
と思います。
27.
ご清聴 ありがとうございました
Editor's Notes
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
Download now