タグ

ブックマーク / techblog.kayac.com (3)

  • 【旅する勉強会】Grani & カヤックで合同勉強会を開催しました! - KAYAC engineers' blog

    こんにちは、藤田です。 2/24(金)に『神獄のヴァルハラゲート』を提供していることで有名な株式会社グラニさんのオフィスにお邪魔して合同勉強会を開催しました! 今回は当日の発表内容を簡単にご紹介します。 Golang x gRPC の話 トップバッターは、カヤックの矢吹から Golang × gRPC技術検証についての発表を行いました。 カヤックのゲーム開発で用いている Baal などの開発現場の背景について紹介させていただきつつ、gRPC の検証についてお話しました。 社内検証の結果、protobuf は json と比べて最大で25倍エンコード/デコードが高速で低スペック端末ほど効果が大きいものの、 gRPC は .NET Framework 4.5+ を要求するのに対して、Unity に搭載されているバージョンは 3.5 である点が最大の課題となりました。 その他にも AWS

    【旅する勉強会】Grani & カヤックで合同勉強会を開催しました! - KAYAC engineers' blog
    bunnyhop
    bunnyhop 2017/03/02
    “gPRC の切断検知に関する知見” 聞きたい
  • Lobiのログ集約・解析のはなし - KAYAC engineers' blog

    Lobiチームの長田です。 あらゆるWebサービスがそうであるように、Lobiでも日々大量のログが出力されています。 今回はこのログをどのように集約・解析しているかを紹介します。 TL;DR アクセスログ・アプリログなど、毎秒10000行以上のログが生成されている Fluentdを使用しログを集約 consul serviceを利用した集約サーバーの冗長化 ログ中のイベント検知・集約にはNorikraを使用 アクセスログの各種解析にはAmazon Redshiftを利用 ログの集約 ログ収集エージェント Lobiではログの集約にFluentdを利用しています。 Fluentd | Open Source Data Collector | Unified Logging Layer ログファイルの集約にはfluent-agent-hydraを、Perlアプリケーション内からのログ送信にはFl

    Lobiのログ集約・解析のはなし - KAYAC engineers' blog
    bunnyhop
    bunnyhop 2016/06/22
  • #10 Consulと連携するpull型デプロイツール stretcher - KAYAC engineers' blog

    tech.kayac.com Advent Calendar 2014 10日目担当の @fujiwara です。 最近書いている stretcher というデプロイツールの紹介をしたいと思います。 長いので3行で push型デプロイはホスト台数が増減しやすい環境に適さない 各種問題を解決するpull型デプロイツールを書いた Consul と連携するよ 中央ホスト配布(push)型デプロイの問題点 カヤックの自社サービスでは久しく Archer というツールを利用し、中央ホストから各デプロイ対象ホストrsync でファイルを配布する形のデプロイを行っていました。ここではこれを push 型と呼びます。 push型のデプロイは、ホスト台数が頻繁に増減する環境で以下のような問題があります。 新しくホストが起動してきた場合に、中央ホストからデプロイを行ったあとでないと (古い状態で起動してい

    #10 Consulと連携するpull型デプロイツール stretcher - KAYAC engineers' blog
    bunnyhop
    bunnyhop 2014/12/10
  • 1