Open yusukebe opened 8 years ago
Yusuke Wada https://github.com/yusukebe
Webサイトやモバイルアプリと連携するWeb APIで活躍する「キャッシュ」に特化した話を今あえてしたいと思います。データを保持しておくストレージはMySQLなどRDBMSに限ったことではありません。それを補助するかの如く「キャッシュ」というものが存在します。RDBMSでは不得手なところ、アクセスやデータ量が多くなり、どうしても遅くなってしまう点をキャッシュが助けてくれます。
本トークでは、memcachedやRedisなどのオンメモリサーバを使った初歩的なキャッシュの仕掛け、ハマるポイントの解決策、またそのデメリットなどを紹介し、いかに楽してパフォーマンスを向上させるか?の僕なりの戦略を披露します。
たとえば... 「遅延キャッシュオブジェクト生成」の成果はこのようなものです。
今回、初歩的なことから分かりやすく解説することを心がけます。どんなレベルの人にも「なるほど感」があるでしょう。言語は主にPerlを利用して例を示しますが、他の言語でも対応出来ると思います。
トピックリスト
A/16:30/40min
初心者からOK!
OK!
7月3日希望
YES!
資料はコチラ
https://speakerdeck.com/yusukebe/websabisuniokeru-kiyatusiyuzhan-lue
動画を公開しました!! https://www.youtube.com/watch?v=tfoVmSarmlY
オツでーす
表記するお名前、SNSアカウント
Yusuke Wada https://github.com/yusukebe
概要
Webサイトやモバイルアプリと連携するWeb APIで活躍する「キャッシュ」に特化した話を今あえてしたいと思います。データを保持しておくストレージはMySQLなどRDBMSに限ったことではありません。それを補助するかの如く「キャッシュ」というものが存在します。RDBMSでは不得手なところ、アクセスやデータ量が多くなり、どうしても遅くなってしまう点をキャッシュが助けてくれます。
本トークでは、memcachedやRedisなどのオンメモリサーバを使った初歩的なキャッシュの仕掛け、ハマるポイントの解決策、またそのデメリットなどを紹介し、いかに楽してパフォーマンスを向上させるか?の僕なりの戦略を披露します。
たとえば... 「遅延キャッシュオブジェクト生成」の成果はこのようなものです。
今回、初歩的なことから分かりやすく解説することを心がけます。どんなレベルの人にも「なるほど感」があるでしょう。言語は主にPerlを利用して例を示しますが、他の言語でも対応出来ると思います。
トピックリスト
要求トーク時間
A/16:30/40min
想定聴講者層
初心者からOK!
録画や写真撮影と、その後の公開
OK!
日付の希望
7月3日希望
あなたは暴言などをしない常識を持っていて、このトークで人や法人を悲しませたり怒らせたりせず、平たく言ってネット等でダメな方向に炎上するような行動は慎むことを誓えますか?
YES!
お知らせとなる #1 お知らせスレをSubscribeするなどしてちゃんと読みますか?
YES!