ブックマーク / www.apps-gcp.com (2)

  • 新しいRPCフレームワーク、gRPCをGoで試してみる。

    みなさん、今年の2月末にGoogleが発表したgRPCをご存知でしょうか?gRPCとは、こちらも今年の5月にRFCとして公開されたばかりのHTTP/2を標準でサポートした新しいRPCフレームワークであり、効率的で拡張性の高いAPIや最近流行のマイクロサービスの作成をサポートします。記事では、Goでのサンプルアプリケーションの作成を通してこのgRPCの通信を試してみようと思います。 gRPCの概要 図1.gRPCの全体像(http://www.grpc.io/docs/より転載) gRPCのサーバーとクライアントはお互いに様々な環境(Google内部のサーバーから、各自のデスクトップ環境まで)で通信でき、gRPCがサポートしている言語(C++, Java, Go, Python, Ruby, Node.js, Android Java, C#, Objective-C, PHP)で書くこと

    新しいRPCフレームワーク、gRPCをGoで試してみる。
    yag_ays
    yag_ays 2016/10/26
  • Prediction API入門(前編)

    データサイエンスとGoogle Prediction API みなさん、こんにちは。 ここ最近、ビッグデータという言葉が流行したり、「データ・サイエンティストは21世紀で最もセクシーな職業だ」と称されるなど、データを分析して、役に立つ情報を引き出す、データサイエンスという学問が注目を浴びています。 WEBの世界では、与えられた検索ワードに対して適切な結果を返したり、ユーザの行動履歴から年齢や性別などの属性を推定し、適切な広告を表示させたり、スパムメールを判別したり、様々なところでデータサイエンスの手法が応用されています。この業界の最先端であるGoogleは当然、データサイエンスを応用した優れた技術を有しており、さらにすごいことには、その一部をAPIとしてユーザに公開しています。今回紹介するGoogle Prediction APIはその一つです。 データサイエンスは統計学・機械学習・パター

    Prediction API入門(前編)
    yag_ays
    yag_ays 2016/10/17
  • 1