2018年10月9日のブックマーク (3件)

  • メルカリは開発組織を拡大するためにマイクロサービスアーキテクチャを採用した(前編)。Mercari Tech Conf 2018

    2013年から2017年のあいだ、スタートアップを含む2000以上の組織に対して、いかに組織のパフォーマンスを加速するかという聞き取り調査を行い、その調査結果をまとめたものです。 その調査結果のひとつにこのグラフがあります。 これは組織のエンジニアの人数とそのパフォーマンスを、組織の違いによって示したものです。 横軸がエンジニアの人数、縦軸はエンジニアあたりの1日のデプロイ数を指標としたパフォーマンスです。 これによると、パフォーマンスの低い組織はエンジニアが増えるとデプロイ数も減少しています。普通のパフォーマンスの組織はエンジニアが増えてもデプロイ数に変化はありません。 一方でパフォーマンスの高い組織はエンジニアが増えるほど指数関数的にデプロイ数が増えていきます。メルカリが目指しているのはここです。 これは単純にアーキテクチャをモノリシックからマイクロサービスへ移行するだけでは実現できま

    メルカリは開発組織を拡大するためにマイクロサービスアーキテクチャを採用した(前編)。Mercari Tech Conf 2018
  • gRPCって何? - Qiita

    この記事は、gRPC を調べたことを走り書きしたレベルものです。実際の利用経験に基づいた情報でもなければ、しっかり時間をかけて裏付けをとった情報でもないため、誤った理解が含まれている可能性がある点にご注意ください。ツッコミや編集リクエストは歓迎します。 概要 gRPC は、RPC (Remote Procedure Call) を実現するためにGoogleが開発したプロトコルの1つです。Protocol Buffers を使ってデータをシリアライズし、高速な通信を実現できる点が特長です。 gRPCでは、IDL(インターフェース定義言語)を使ってあらかじめAPI仕様を .proto ファイルとして定義し、そこからサーバー側&クライアント側に必要なソースコードのひな形を生成します。言語に依存しないIDLで先にインタフェースを定義することで、様々なプログラミング言語の実装を生成できるというメリッ

    gRPCって何? - Qiita
    RabbitBit
    RabbitBit 2018/10/09
    バックエンドのAPI実装は、これが全てで良さそう。
  • グーグル、個人情報流出の恐れ 最大50万人、3月に把握 | 共同通信 - This kiji is

    IT大手グーグルは8日、交流サイト「グーグル+(プラス)」を利用していた最大50万人の個人情報が外部流出する恐れがあることを今年3月に把握していたと発表した。半年余り公表しなかった。社外の開発者が個人情報を閲覧できる状態になっていたが、情報の悪用は確認していない。グーグルはこの問題を受け、グーグル+の個人向けサービスを来年8月末までに終了する。 グーグルは公表が遅れた理由について、情報が悪用された証拠がなかったことなどを挙げた。ただ、米紙ウォールストリート・ジャーナル電子版は8日、規制強化や企業イメージへの打撃を回避するため事実を隠蔽していたと報じた。

    グーグル、個人情報流出の恐れ 最大50万人、3月に把握 | 共同通信 - This kiji is
    RabbitBit
    RabbitBit 2018/10/09
    個人情報流出の恐れがGoogle+利用者にあったとの事だが、Googleですらこのような過ちを犯すのだから、絶対の安全なぞ無い事が分かる。