タグ

Streamに関するbraitomのブックマーク (6)

  • GitHub - robinhood/faust: Python Stream Processing

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - robinhood/faust: Python Stream Processing
    braitom
    braitom 2018/08/04
    “Faust is a stream processing library, porting the ideas from Kafka Streams to Python.”
  • JavaScriptのStreams APIで細切れのデータを読み書きする

    近年、PCに搭載されるメモリは爆発的に増えました。16GBや32GBのメモリが搭載されているのが当たり前の時代です。性能の制限が強いスマートフォンですら4GBほど搭載していることがあります。ストレージの読み書き速度もどんどん加速し、昔では扱えなかったようなデータ量をリアルタイムで処理できます。インターネット回線も同様に大量のデータを扱えるようになりました。 しかし現実的な大きさのデータを一度に扱おうとすると、現代でもそれなりに処理時間がかかります。ユーザはレスポンスに対して敏感で、反応が0.1秒でも遅れるとストレスを感じます。しかし時間がかかるものはかかるのです。この問題は一見どうしようもないように思えます。 そこで登場するのが「データを細切れにして処理する」というコンピュータにおける万能の薬です。細切れにして逐次処理すれば、少しずつデータを処理することができ、素早いレスポンスを実現するこ

    JavaScriptのStreams APIで細切れのデータを読み書きする
    braitom
    braitom 2018/05/28
    “Streams APIは「データを細切れに読み出す」「データを細切れに変換する」「データを細切れに書き込む」の3つを実現するAPIです。Streams APIはWHATWGのLS(Living Standard)として仕様が策定されています”
  • Gonzo's Quest Slot Oyna | Nasıl Oynanır? | Taktikleri Nelerdir?

    Gonzo’s Quest Slot Oyna | Nasıl Oynanır? | Taktikleri Nelerdir? Netent slot seçeneklerine girdiğimizde bir dizi güzel oyun bizi karşılıyor. Bunlar içinde ise en iyi türlerden birinin Gonzo’s oyunu olduğu bilinir. Gonzo’s Quest slot 5 makaraya sahip ve bunu 20 ödeme hattıyla iyi bir kazanç seviyesinde tutar. Çığ özelliği sayesinde oyun bonus içerisinde 3x’ten başlattığı çarpanla 37.500x kazanca kad

    Gonzo's Quest Slot Oyna | Nasıl Oynanır? | Taktikleri Nelerdir?
    braitom
    braitom 2017/07/01
    “Apache RocketMQ™ is an open source distributed messaging and streaming data platform.”
  • 最近のストリーム処理事情振り返り

    Hadoopソースコードリーディング 第22回 での発表資料です。 https://www.eventbrite.com/e/hadoop-22-tickets-31987821435 Read less

    最近のストリーム処理事情振り返り
    braitom
    braitom 2017/03/06
    ストリーム処理システムの構成の変遷、バッチ処理とストリーム処理の違い、ストリーム処理エンジンのプロダクト紹介と使い分けなどについてまとめれれている。
  • ライブ動画配信プロトコル(HTTP Live Streaming, HLS)の概要図解メモ(AbemaTV/FRESH!)

    FRESH!で再生が止まってしまったときに、Chrome DevToolsのNetworkタブを見ていたところ、.m3u8というファイルの取得に失敗していることが分かりました。そこから、.m3u8ファイルと.tsファイルを用いて実現されるライブ動画配信の仕組みHTTP Live Streaming (HLS)の挙動について調べ、実際の通信内容と比較して、クライアント側の動作や、ファイルの内容などの仕組みが見えてきました。 その基的なところについての理解を図解してみたので、ここにメモ&紹介しておきます。 実際の挙動については、サイバーエージェントの動画配信サービス「FRESH!」および、「AbemaTV」の挙動を参考にしました。 目次 1. HTTP Live Streaming (HLS)2. 2種類のファイルを用意して動画配信する2.1. .tsファイル(動画)2.2. .m3u8(プ

    ライブ動画配信プロトコル(HTTP Live Streaming, HLS)の概要図解メモ(AbemaTV/FRESH!)
    braitom
    braitom 2017/02/22
    HLSの仕組みの解説。ファイル形式、再生プロトコル、配信プロトコルなどが分かりやすく解説されている。
  • GitHub - NozeIO/Noze.io: Evented I/O streams for Swift

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - NozeIO/Noze.io: Evented I/O streams for Swift
    braitom
    braitom 2017/01/26
    Swiftにイベントドリブン、ノンブロッキングI/Oの考えを持ち込む試み。“Noze.io is an attempt to carry over the Node.js ideas into pure Swift.”
  • 1