タグ

2018年12月24日のブックマーク (3件)

  • production環境で41個のRedis Clusterを4年間運用してみて - Qiita

    記事はドワンゴアドベントカレンダーの12月11日分です。 https://qiita.com/advent-calendar/2018/dwango 一昨年・昨年ともにRedis Clusterの運用の所感について投稿したので、今年もそのような感じです。 プロダクションで2年間Redis Clusterを運用してみて - Qiita プロダクションでRedis Clusterを3年間運用し続けた所感 - Qiita (タイトル補足:4年間、41個を運用し続けてるのではなく、4年間運用していたら41個になっていたという意) TL;DR development環境で61個、production環境で41個のClusterを運用しています 安定性を求めたら、Redis Diskless Architectureにたどり着きました すべてRedis 3.2系です Redis3系から3.2系への移

    production環境で41個のRedis Clusterを4年間運用してみて - Qiita
    bootJP
    bootJP 2018/12/24
  • LLVMを用いたチート対策ツールを作っている話 | BLOG - DeNA Engineering

    この記事は DeNA Advent Calendar 2018 の24記事目です。 こんにちは、セキュリティセキュリティ技術グループ ツール開発チームの小竹 泰一(aka tkmru )です。 脆弱性診断業務の傍ら、ツール開発チームでは、パッチ管理ツールやチート対策、脆弱性診断のためのツール開発を行っています。 この記事では開発中のLLVMを用いたチート対策ツールの紹介をしたいと思います。 はじめに 題に入るまえに、チートをされるとどのような問題があるのか、チートの方法やチート対策技術にはどのようなものがあるのかということを軽く説明しようと思います。 チートによるリスク スマートフォンのゲームアプリのチートでよくあるものとしては、 「スタミナが減らないようにするもの」や、 「ステータスを不正に上昇させバトルで勝利するもの」、 「不正に課金アイテムを取得するもの」などがあります。 もし、

    LLVMを用いたチート対策ツールを作っている話 | BLOG - DeNA Engineering
    bootJP
    bootJP 2018/12/24
  • 回復性の高いMicroservicesアーキテクチャを支える技術 - Mercari Engineering Blog

    メルカリバックエンドエンジニアの@yagi5です。 Mercari Advent Calendar 2018の23日目を担当します。 モノリシックなシステムは、障害が発生するとシステムが全停止してしまうことが一般的です。 しかし、Microservicesアーキテクチャでは様々なテクニックを用いて、サービス全体が停止するような障害に対処することができます。 この記事では、Microservicesにおけるシステムの回復性を高めるための技術について書いていきます。 回復性とは、障害が起こらないことを意味しません。 高い回復性を備えたシステムは、障害が発生するということを前提に、システム全体のダウンを避け、データのロスが回避されるように設計されています。 Microservicesの世界では、システムは自律的に動作する複数のサブシステムによって構成されます。 ひとつのサービスに障害が発生しても

    回復性の高いMicroservicesアーキテクチャを支える技術 - Mercari Engineering Blog
    bootJP
    bootJP 2018/12/24