タグ

netflixに関するyassのブックマーク (17)

  • NetflixOSS: Announcing Hollow

    “If you can cache everything in a very efficient way, you can often change the game” We software engineers often face problems that require the dissemination of a dataset which doesn’t fit the label “big data”. Examples of this type of problem include: Product metadata on an ecommerce siteDocument metadata in a search engineMetadata about movies and TV shows on an Internet television networkWhen f

    NetflixOSS: Announcing Hollow
  • NetflixのHystrixにも使われるCircuit Breaker patternを調べてみた

    Testing Strategies In A Microservice Architectureを読んだを読んでいる途中に出てきた、Circuit Breakerと呼ばれる機構を調べてみました。Martin Fowler氏がこの記事で言及しているものでした。 このCircuit Breaker patternは、Release It! 番用ソフトウェア製品の設計とデプロイのためにで描かれているような、番環境化において発生する、複数システムが関係するからこそ発生する障害を抑えることも目的としたデザインパターンのようです。「複数システムが関係するからこそ発生する障害」とは、一部システムの負荷が高まりタイムアウトするといったことを含みます。 内容自体は、 障害検出のための共有のオブジェクト(Circuit Breacker)を用意して、監視・検出できるようにする ということらしいです。Ne

    NetflixのHystrixにも使われるCircuit Breaker patternを調べてみた
    yass
    yass 2015/10/18
    " Circuit Breadker Objectが、Supplierのエラーを複数回検出すると、以降は復帰するまで必要以上にリクエストしないように制御 "
  • [セッションレポート]NetflixにおけるMicroservicesアーキテクチャ #reinvent | DevelopersIO

    この記事は AWS re:Invent 2014、PFC304-JT - Effective Interprocess Communications in the Cloud: The Pros and Cons of Micro Services Architectures - Japanese Trackのレポートです。 スピーカーはNetflixのSudhir Tonse。 レポート どうやってMicroservicesに変化していったのかを話したい。 これまで何度か番環境が停止し、そこからたくさんのことを学んだ。それを共有したい。 Netflixについて。映画のストリーミングサービス。 PCやPS4などで再生できる。 ネットワークの1/3のトラフィックをNetflixが占めることがある。 20億以上のエッヂAPIリクエストがあって、500以上のMicroservicesが動いてい

    [セッションレポート]NetflixにおけるMicroservicesアーキテクチャ #reinvent | DevelopersIO
  • Big Data Pipeline and Analytics Platform Using NetflixOSS and Other Open Source Libraries

    Big Data Pipeline and Analytics Platform Using NetflixOSS and Other Open Source Libraries Netflix collects over 100 billion events per day from over 1000 device types and 500 apps/services. They built a big data pipeline using open source tools like NetflixOSS, Hadoop, Druid, Elasticsearch, and RxJava to ingest, process, store, and query this data in real-time and perform tasks like intelligent al

    Big Data Pipeline and Analytics Platform Using NetflixOSS and Other Open Source Libraries
  • 米NetflixがAWSセキュリティ設定追跡ツール「Security Monkey」を公開 | OSDN Magazine

    ネット経由でのDVDレンタルサービスやオンライン動画配信サービスなどを手がける米Netflixが6月30日、Amazon Web Services(AWS)における設定のモニタリングと分析を行うソリューション「Security Monkey」をオープンソースソフトウェアとして公開した。変更追跡システムとして利用できるもので、設定がいつどのように変更されたかを監視できる。 Netflixはオンライン動画配信サービスを提供するにあたってAmazon Web Services(AWS)を利用したシステムを構築しており、AWSでの運用向けに開発した多数のツールをオープンソースソフトウェアとして公開している。すでに公開されているものとしてはサービス障害対策「Chaos Monkey」やリソース自動削除の「Janitor Monkey」などがある。 Security Monkeyは、常時変更しているA

    米NetflixがAWSセキュリティ設定追跡ツール「Security Monkey」を公開 | OSDN Magazine
    yass
    yass 2014/07/02
    " Security Monkeyは、常時変更しているAWSクラウド設定パラメーターを追跡するために開発されたもの。セキュリティチームはリスク管理のために設定の変更がどのような影響を与えるのかなどを理解する必要があり "
  • Netflix running Presto in the AWS Cloud

    Netflix runs Presto in its AWS cloud environment to enable low-latency ad-hoc queries on petabyte-scale data stored in S3. Some key things Netflix did include optimizing Presto to read from and write directly to S3, fixing bugs, integrating Presto with its EMR and Ganglia monitoring, and deploying a 100+ node Presto cluster that handles over 1000 queries per day. Performance testing showed Presto

    Netflix running Presto in the AWS Cloud
  • Netflix: 結果整合性の許容範囲は広がってしかるべき - ワザノバ | wazanova

    https://www.youtube.com/watch?v=6R1WhWkh6pg 2 comments | 0 points | by WazanovaNews ■ comment by Jshiike | 約1時間前 Cassandra Day Silicon Valley 2014でのChristos Kalantzis (Cloud DB Engineering Manager, Netflix) の講演。 10年前を思い出してほしい、データの書込みは1台のマスターに、読込みは複数のスレーブで担いスケールさせていた。ウェブサービスでよく使われていた手法だが、レプリが完全に行われないケースはありえた。 Cassandraの場合は、大量のデータ処理でも結果整合性の遅延は極短く、信頼性高く、かつデータ修復機能もある。チューニングできるシステム。 Netflixでの実験: - 二箇

    yass
    yass 2014/05/09
    "結果整合性を否定する悲観的ソフトウェアデザインは遅延を招き、99.9%のユーザのユーザエクスペリエンスに影響/ 結果整合性を許容する楽観的なソフトウェアデザインで、万が一のエッジケースの対処を考えておけばよい"
  • Asgard – Netflix製のAWS管理インタフェース

    MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました Amazon Web Services(以下AWS)を使っている企業はとても多いです。元々Web APIだけしか提供していなかったAWSも管理画面を提供するようになって使いやすくなりましたが、それでも数十台、数百台のサーバを管理しようと思ったらまだまだ使い勝手は悪いかも知れません。 少なくとも数千台以上、EC2のインスタンスが動いていているNetflixでは管理画面が使い勝手悪いようで、独自の管理画面を構築しています。それがAsgardです。 Asgardの使い方 スタンドアローンなバイナリが配布されていますので起動は簡単です。起動し終わったら、http://localhost:8080/ にアクセスします。 AsgardはAWSの各種サービスに接続して操作ができます。クラスタリン

    Asgard – Netflix製のAWS管理インタフェース
    yass
    yass 2014/04/27
    " 少なくとも数千台以上、EC2のインスタンスが動いていているNetflixでは管理画面が使い勝手悪いようで、独自の管理画面を構築しています。それがAsgardです。"
  • 例えば OSFA な API をやめる - @kyanny's blog

    OSFA == one-size-fits-all 単一の API で全てをカバーするのをやめたらどうか、ということ。 APIのバージョニングは限局分岐でやるのが良い - Hidden in Plain Sight @kenn 最近はRESTfulなエンドポイントは完全に後方互換なまま、クライアントごとにオーケストレーション層(radical versionin)を設けるという方向にシフトしようとしている。詳しくは http://t.co/zODm7mFr5B— Tatsuhiko Miyagawa (@miyagawa) February 28, 2014 この話のポイントとはちょっとずれてる && Podcast 聴いてないのですが。 Quipper プラットフォームで内部的に利用されている API も、 /v1 というパスの下にはえててごく一部のエンドポイントだけ /v2 がある、み

    例えば OSFA な API をやめる - @kyanny's blog
    yass
    yass 2014/03/09
    " さまざまなクライアントからアクセスされる Netflix の API は、各クライアントごとに特化したインタフェースを提供するアダプタ層と、その裏側にあるジェネリックな API との二層構造になっている "
  • Netflix Culture: Freedom & Responsibilityを読み直す (その1) - ワザノバ | wazanova.jp

    http://www.slideshare.net/reed2001/culture-1798664 このパワポについては年初に大きな話題になったので、目にした方も多いと思います。しかし、ニュースで取り上げられたのが内容の一部のポイントだけ & ニュース価値のある「有給取り放題」のようなセンセーショナルなトピックが報道の中心だったので、全容がうまく伝わってないのではないかと思います。自分は複数の人に勧めましたが、よく考えたら、忙しいのに120枚もあるパワポを読み込む人はあまりいなかったと思います。 組織のあり方について、多岐の話題に触れてますが、私はこの資料の一番の功績は、会社の成功と社員の成長(= 充実感)について、スタートアップから大企業までのどのステージでもあてはまる一貫した考え方を提示したことにあると思います。誤解のないように言うと、スタートアップと大企業では全てが同じではないです

    yass
    yass 2013/10/06
    "組織のあり方について、多岐の話題に触れてますが、私はこの資料の一番の功績は、会社の成功と社員の成長(= 充実感)について、スタートアップから大企業までのどのステージでもあてはまる一貫した考え方を提示"
  • Netflix Culture: Freedom & Responsibilityを読み直す (その2) - ワザノバ | wazanova.jp

    http://www.slideshare.net/reed2001/culture-1798664 どうして高いパフォーマンスにこだわるかというと、よいチームづくりができれば、業務フローベースの仕事だと2倍、クリエティブ/開発系の仕事だと10倍成果が違ってくるからです。 パフォーマンスよりも職を失わないことを重視する人には向かない職場です。 責任感がある人は自分で行動を起こせます。ですので自由な環境で活かすことができます。多くの会社は大きくなるにつれて自由度が狭まりますが、うちは逆に広げます。 会社は大きくなると運営が複雑になり、高いパフォーマンスの社員率が減ります。そこで、「複雑化する業務プロセス」と「高いパフォーマンスの社員がこなせる業務範囲」の差分を埋めるために、官僚化が進み、つまらなく感じた高いパフォーマンスの社員が更に減るというサイクルにおちいます。 プロセスを整備して官僚化す

    yass
    yass 2013/10/06
    " 各チームは、戦略 & ゴールを明確に共有し、マネッジメントは透明性と正しく浸透させることに注力 / しかし、各チームの間では、戦略 & ゴールの共有以外は進捗ミーティングは極力避け、レビュー/承認プロセスを排除 "
  • 大規模、複雑、分散システムに必要な新たなパラダイムと考え方 – Netflixの場合:ヨロズIT善問答:オルタナティブ・ブログ

    NoSQL Now 2013 での2つ目の基調講演はNetflix社の Adrian Cockcroft氏で、講演のタイトルは「Netflixでどの様に、スケールラビリティと複雑さに対応しているか」であった。最初に書いたブログで Nathan Marz氏による講演について解説したが、Cockcroft氏の講演もテーマとしては、大規模、複雑、分散システムにいかに取り組むかを実例で示してい る。しかし、Marz氏とは異なった視点から述べているので面白い。この2つがすべてではないが、大規模、複雑、分散システムは我々が今までに知っていた システムの設計や運用とはかなり異なっているので、実際に設計・構築・運用しなければ分からないが、この2つの講演でその輪郭が見えてきた。 大 規模、複雑、分散システムに関しては想定外の故障はつきものだが、この講演ではそれにも関わらず、いかにしてスケーラビリティを維持し

    大規模、複雑、分散システムに必要な新たなパラダイムと考え方 – Netflixの場合:ヨロズIT善問答:オルタナティブ・ブログ
    yass
    yass 2013/09/22
    "なぜオープンソース化 / 自前の技術をベスト・プラクティスまたは標準とするため / 最高のエンジニアを雇用、辞職を防ぎ、やる気を起こさせるため / Netflix の技術ブランドを世に知らしめす/ エコシステムから恩恵受ける"
  • Netflixのコードのデプロイ方法。

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    Netflixのコードのデプロイ方法。
  • AWSの利用実績をグラフで可視化!NetFlixのIceをインストールしてみた - hiroohiのメモ

    AWSの利用実績、ちゃんとみてますか? アカウントアクティビティとか利用レポートDLとか、あるにはありますが、とにかく数字だらけで分かりにくかったり、 さらに一括決済(Consolidated Billing)なんてしているとアカウントの数だけ行が増えてますます困難。そう思いませんか? 実際私もそう思っていたところに、大規模AWSユーザーとして有名なNetFlixがICEという利用実績のモニタリングツールを公開したというニュースを見つけたので、早速インストールしてみました。 基的にはiceのreadmeで分かると思いますが、若干はまったところを中心に私のログをご紹介します。 用意するもの Amazon Linuxのインスタンス 他のLinuxディストリビューションでも勿論可能。 m1.smallで動きました。 セキュリティグループで8080をあけておく S3上に解析結果の保存先のbuck

    AWSの利用実績をグラフで可視化!NetFlixのIceをインストールしてみた - hiroohiのメモ
    yass
    yass 2013/06/27
    "大規模AWSユーザーとして有名なNetFlixがICEという利用実績のモニタリングツールを公開したというニュースを見つけたので、早速インストールしてみました。"
  • Benchmarking High Performance I/O with SSD for Cassandra on AWS

    by Adrian Cockcroft Today AWS has launched a new Solid State Disk (SSD) based instance that addresses the need for high performance I/O, and we have run a few initial benchmarks to see how it shapes up. With this announcement AWS makes it easy to provision extremely high I/O capacity with consistently low latency. AWS has been competitive in instance memory capacity for a long time and is leading

    Benchmarking High Performance I/O with SSD for Cassandra on AWS
  • Open Source at Netflix

    by Ruslan Meshenberg At Netflix we use a wide range of Open Source technologies. In the recent months, we also released many of our internally developed components and libraries, starting with Curator for Zookeeper, and most recently with Asgard. We started down this path by becoming a big user of Apache licensed open source software. When we picked Apache Cassandra as our data storage solution we

  • hulu, Netflix, USのiTunesを日本から利用する方法 « ボーダーレスライフ

    私はアメリカのドラマや映画などが好きでDVDを購入して見ていたのですが、アメリカでは何年も前からオンラインでテレビ映画を見る事が普通になっています。 国毎にレギュレーションが異なる為、こういったサービスは「アクセス制限」や「支払い制限」を設けて、地域をもとにした利用制限がかけられています。 「アクセス制限」は、アクセス元のIPアドレスをもとにしている事が多いですが、特定のプロキシサーバからのアクセスも制限するなど、単純にサービス対象地域のIPアドレスなら何でもOKという訳ではない事が多いです。 「支払い制限」は、銀行やクレジットカードの登録地域によるものです。また海外では、PayPalによる支払いが可能になっているサービスが多いですが、このPayPalでの支払いでも同様に登録地域(≠クレジットカードの登録地域)をもとに制限がかけられている場合が多いです。 選択出来る支払い方法の何れも制限

  • 1