タグ

2017年10月25日のブックマーク (2件)

  • Gunosy広告配信を支えるGo ~キャッシュ編~ - Gunosy Tech Blog

    広告技術部の今川です。 わたしは主にGoを使って広告配信APIの改修を担当しています。 今回はAPIの高速化のためにキャッシュを使った話をご紹介します。 データベースへのアクセス頻度を減らすための努力 広告技術部では、広告配信APIのCTRの予測で利用する特徴ベクトルをAmazon Auroraに保存しています。 しかし、単純にデータ取得時に毎回Auroraに問い合わせていては処理速度が遅くなってしまうので、以下の二種類の方法で高速化を図っています。 1. キャッシュする 予測ロジックで利用するデータの中でも、ユーザーに関するベクトルはユーザーIDをキーにユーザー数だけのデータが存在する反面、すべてのユーザーが同じ時間帯にアクセスするとは限らず、一度訪問したユーザーが続けて何回もアクセスする場合が多いという特徴があります。 このため、利用したいデータがキャッシュに無ければAuroraに問い

    mumumu-tan
    mumumu-tan 2017/10/25
    “キャッシュはAPIを高速化するために役立ちますが、同時に別の難しい問題をもたらすのでデータの特性に合わせた設計が必要です。”
  • 非エンジニアの私が「Rails Girls Tokyo 8th」に参加してきました! - Speee DEVELOPER BLOG

    はじめまして!田中です! 普段はヌリカエというサービスで、主に経理関係を中心としたバックオフィス業務をしております。 そんな非エンジニアの私ですが、この度10/6-10/7にクックパッド社で開催された 「Rails Girls Tokyo 8th」に参加させていただきました! (朝日新聞様が書かれたRails Girlsレポート記事はこちら☆) ※右が私です 参加したきっかけ エンジニアさんの仕事って凄いなあ 請求システムの開発などでお世話になっているエンジニアさんの仕事をちょっとでも理解したい エンジニアさんがよく開いているPCの黒い画面で何が起こっているのか知りたい エンジニアさんのイベント(SpeeeKaigiなど)が盛り上がっていて楽しそう 弊社では、社内外のエンジニアさんが交流するイベントが活発で、みんなでプレゼンして盛り上がるようなイベントが沢山あります などの想いがあり、参加

    非エンジニアの私が「Rails Girls Tokyo 8th」に参加してきました! - Speee DEVELOPER BLOG
    mumumu-tan
    mumumu-tan 2017/10/25
    プログラミングの裾野は、これから「もっともっと」広がっていくんだな、ということだと思う > これからの時代は、子供や女性も気軽にエンジニアリングを学べるようになっていく