タグ

ブックマーク / codezine.jp (5)

  • 「Snowflake」――クラウドネイティブ・データウェアハウスの衝撃【シリコンバレー直送便】

    連載で取り上げる企業と着目点 連載で、主に対象とするスタートアップは、ある程度米国でのビジネスの地歩が固まり、日を含む海外展開を視野に入れ始めたステージを想定している。単なる企業やソリューションの紹介にとどまらず、それらが注目されるに至った背景――米国でのビジネストレンドの変遷や技術的進歩――もあわせてお伝えすることで、読者の皆さんのビジネスにおけるヒントになれば幸いだ。 Snowflake――クラウドネイティブ・データウェアハウスの衝撃 「シリコンバレー直送便」第4回で取り上げる企業は、シリコンバレー(San Mateo)に社を構えるクラウドネイティブ・データベースを開発するSnowflakeである。 Snowflake オフィシャルサイト 今回は、同社のVP of Sales Engineering for Global Expansionを務めるSteve Herskovitz

    「Snowflake」――クラウドネイティブ・データウェアハウスの衝撃【シリコンバレー直送便】
  • マイクロサービスとしての機械学習――Wantedly Peopleの事例から

    Wantedlyの開発現場で活用されている技術や手法は、日々進化するプロダクトに合わせて柔軟に変化しています。この連載では実際の開発で取り組んでいる技術や手法を、実務に使える形でお伝えしていきます。今回は名刺管理アプリ「Wantedly People」の事例を踏まえながら、実際のプロダクトに機械学習がどう活用されているのか、また、マイクロサービスとしての機械学習について紹介していきます。 はじめに 連載は、WANTEDLY TECH BOOK 2から抜粋し、再編集したものになります。 こんにちは。Wantedlyでサーバサイドと機械学習サイドを扱っている丹治です。名刺管理アプリ「Wantedly People」を作っています。 Wantedly Peopleは「人工知能」と「機械学習」を用いて賢く名刺管理を行うことができます。この記事では、アプリケーションの裏側で動いている機械学習サービ

    マイクロサービスとしての機械学習――Wantedly Peopleの事例から
    msykt
    msykt 2018/01/27
    “Github上でプルリクエストが出されると、Kubernetes上でQAサーバ(本番とは違う検証用サーバ)が自動で立ち上がる。 QAサーバにデプロイし、過去のデータからQA上での精度を測る。”
  • HBaseのアーキテクチャを理解しよう

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

  • 複数マシンへHadoopをインストールする

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    複数マシンへHadoopをインストールする
    msykt
    msykt 2012/09/30
  • NIOの非ブロック接続を利用した多重IOの実装

    はじめに 『Javaによる簡易HTTPサーバーの作成』第4回目の今回は、クライアントとの通信に、これまで利用してきたSocketではなく、NIOで提供されるSocketChannelを利用します。 Socketでは、実際の入出力にはStreamを利用します。この時、例えばInputStream#readを呼び出すと、データが読み込み可能になるか例外になるまではreadメソッドから制御が戻りません。そのため、同時に複数のクライアントからの要求を処理するためには、クライアントごとにスレッドを利用する必要がありました。 これに対して、SocketChannelを非ブロックモードで利用すると、まだデータが到達していない、あるいはシステムの送信用バッファがフルになっているなどの理由でデータを転送できない時には、制御が呼び出し側に戻されます(これをJ2SEのAPIドキュメントでは「非ブロック接続」と呼

    NIOの非ブロック接続を利用した多重IOの実装
    msykt
    msykt 2012/04/19
  • 1