並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 23 件 / 23件

新着順 人気順

pipesの検索結果1 - 23 件 / 23件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

pipesに関するエントリは23件あります。 linuxイベントaws などが関連タグです。 人気エントリには 『How fast are Linux pipes anyway?』などがあります。
  • How fast are Linux pipes anyway?

    In this post, we will explore how Unix pipes are implemented in Linux by iteratively optimizing a test program that writes and reads data through a pipe.1 We will begin with a simple program with a throughput of around 3.5GiB/s, and improve its performance twentyfold. The improvements will be informed by profiling the program using Linux’s perf tooling.2 The code is available on GitHub. The post w

      How fast are Linux pipes anyway?
    • Linux Pipes are Slow | Quentin Santos

      vmsplice is too fast Some programs use a particular system call “vmsplice” to move data faster through a pipe. Francesco already did a deep dive on using vmsplice to make things fast. However, while experimenting with it, I noticed that, when not using vmsplice, Linux pipes are slower than what I would have expected. Since you cannot always use it, I wanted to understand exactly why that was, and

      • How are Unix pipes implemented?

        This article is about how pipes are implemented the Unix kernel. I was a little disappointed that a recent article titled “How do Unix pipes work?” was not about the internals, and curious enough to go digging in some old sources to try to answer the question. What are we talking about? Pipes are “perhaps the single most striking invention in Unix” — a defining characteristic of the Unix philosoph

          How are Unix pipes implemented?
        • Amazon EventBridge Pipes の処理時間を確認してみた - Taste of Tech Topics

          最近、会社の人からプレゼントしてもらったビールグラスでビールを飲むのにはまっている、クラウドエンジニアのコガです。 ツマミも増えておなかの成長が止まりません。 この記事では、昨年の AWS re:Invent 2022 で発表された Amazon EventBridge Pipes について性能を確認した結果をまとめました。 Amazon EventBridge Pipes を利用することで簡単にサービス同士を結合することができ、 よりシンプルかつ短時間でのイベント駆動アプリケーション作成が可能になります。 Amazon EventBridge Pipes 公式ページより 一般的に、イベント駆動アプリケーションを実際に運用する場合、各イベントハンドラでの処理時間やイベントのトレーシングが重要です。 そこで今回は、Amazon EventBridge Pipes を利用して Amazon S

            Amazon EventBridge Pipes の処理時間を確認してみた - Taste of Tech Topics
          • Amazon EventBridge Pipesを使ってプロデューサー/コンシューマー型メッセージ処理のパイプラインを簡略化しよう #reinvent | DevelopersIO

            re:Invent 2022で発表されたAmazon EventBridge PipesはProducer/Consumer型のメッセージング処理をメッセージブローカーやワーカーに関係なく一貫した手法で実装するサービスです。 メッセージブローカーにAmazon SQS、ConsumerのワーカーにLambdaを利用する構成で、従来のLambdaイベントソース型とEventBridge Pipes型を比較しましょう。 Producer/Consumer型メッセージ処理 Producer/Consumer型メッセージは、メッセージキューなどで利用される、非同期のメッセージングパターンです。Producerはブローカーにメッセージを送信し、Consumerはブローカーをポーリングしてメッセージを受信します。 SQS-Lambda構成の場合、SQSがメッセージブローカー、LambdaがConsum

              Amazon EventBridge Pipesを使ってプロデューサー/コンシューマー型メッセージ処理のパイプラインを簡略化しよう #reinvent | DevelopersIO
            • New — Create Point-to-Point Integrations Between Event Producers and Consumers with Amazon EventBridge Pipes | Amazon Web Services

              AWS News Blog New — Create Point-to-Point Integrations Between Event Producers and Consumers with Amazon EventBridge Pipes It is increasingly common to use multiple cloud services as building blocks to assemble a modern event-driven application. Using purpose-built services to accomplish a particular task ensures developers get the best capabilities for their use case. However, communication betwe

                New — Create Point-to-Point Integrations Between Event Producers and Consumers with Amazon EventBridge Pipes | Amazon Web Services
              • Amazon EventBridge Pipes がリリースしたので検証してみた。 - Qiita

                概要 re:Invent 2022 で Amazon EventBridge Pipes がリリースされました。 今回は、その Amazon EventBridge Pipes とは何かについてまとめていこうと思います。 Amazon EventBridge Pipes とは Amazon EventBridge Pipes とは、Amazon EventBridge の新機能として追加されたものになります。 イベントプロデューサーとコンシューマーの中間者となり、シームレスにターゲットとなるサービスに流すことができます。 これにより、イベント駆動型アプリケーションの構築がよりやりやすくなります。 Amazon EventBridge Pipes の設定方法 イベントを生成しているソースを選択します。 サポートされているソース Amazon DynamoDB Amazon Kinesis D

                  Amazon EventBridge Pipes がリリースしたので検証してみた。 - Qiita
                • Why pipes sometimes get "stuck": buffering

                  Here’s a niche terminal problem that has bothered me for years but that I never really understood until a few weeks ago. Let’s say you’re running this command to watch for some specific output in a log file: tail -f /some/log/file | grep thing1 | grep thing2 If log lines are being added to the file relatively slowly, the result I’d see is… nothing! It doesn’t matter if there were matches in the lo

                  • イベント駆動サービスAmazon EventBridge 3兄弟をどう使い分ける?(Rules/Scheduler/Pipes) #reinvent | DevelopersIO

                    順に確認します。 Publisher/Subscriber(Pub/Sub)型 Pub/Sub型では、Publisherがメッセージブローカーにメッセージを送信(publish)すると、メッセージブローカーは購読(subscribe)しているすべてのSubscriberにメッセージをプッシュ(ブロードキャスト)します。 EventBridge Rules(イベントパターン) がこのメッセージングモデルを採用し、メッセージブローカーとして機能します。 1:多なFan Out処理が可能です。 Amazon SNS もこのメッセージングモデルです。 Producer/Consumer 型 Producer/Consumer 型では、Producer がメッセージブローカーにメッセージを送信し、Consumerはメッセージブローカーをポーリングしてメッセージを受信します。 EventBridge

                      イベント駆動サービスAmazon EventBridge 3兄弟をどう使い分ける?(Rules/Scheduler/Pipes) #reinvent | DevelopersIO
                    • [新機能] Amazon EventBridge Pipesによるイベント発行者と消費者間の Point-toPoint 統合の作成 | Amazon Web Services

                      Amazon Web Services ブログ [新機能] Amazon EventBridge Pipesによるイベント発行者と消費者間の Point-toPoint 統合の作成 本記事は Principal Developer Advocate の Donnie Prakoso によって執筆されました。 複数のクラウドサービスをビルディングブロックとして利用して、モダンなイベント駆動アプリケーションを組み立てることは、今や普通のことになりつつあります。目的別(purpose-built)に造られたサービスを使って特定のタスクを達成することは、開発者にとって最も効率の良い方法でユースケースを実装することのできる保証となります。しかし、サービス間のコミュニケーションというのは、異なるコミュニケーションのための技術を使っていると難しくなりがちで、サービス間の統合を行うためにそれぞれのサービス

                        [新機能] Amazon EventBridge Pipesによるイベント発行者と消費者間の Point-toPoint 統合の作成 | Amazon Web Services
                      • SQS + EventBridge Pipes でのインフライトメッセージの削除

                        この記事は AWS LambdaとServerless Advent Calendar 2022 の24日目の記事です。 EvenBridge Pipes のイベントソースに SQS キューを利用したときのインフライトメッセージの削除処理について試していきます。 インフライトメッセージとは、キューに入っているメッセージをコンシューマーが受信したけど、キューから未削除のメッセージのことです。以下の状態のメッセージです。 はじめに サービス間を疎結合につなぐ選択肢としてメッセージキューがあります。AWS だと Amazon SQS を選択する方が多いでしょう。 この SQS に入っているメッセージを処理するコンシューマーとしての Lambda が本当に最高です。理由は以下のスライドに書かれている通り、受信処理にまつわる様々な実装を Lambda サービス側にオフロードし、実装者はメッセージを扱

                          SQS + EventBridge Pipes でのインフライトメッセージの削除
                        • Pipesライブラリ 超図解 - Qiita

                          data Proxy a' a b' b m r = Request a' (a -> Proxy a' a b' b m r ) | Respond b (b' -> Proxy a' a b' b m r ) | M (m (Proxy a' a b' b m r)) | Pure r (+>>) :: (Monad m) => (b' -> Proxy a' a b' b m r) -> Proxy b' b c' c m r -> Proxy a' a c' c m r fb' +>> p = case p of Request b' fb -> fb' b' >>~ fb Respond c fc' -> Respond c (\c' -> fb' +>> fc' c') M m -> M (m >>= \p' -> return (fb' +>> p')) Pure r ->

                            Pipesライブラリ 超図解 - Qiita
                          • Amazon SQSワーカーのアーキテクチャーをLambdaイベントソース/EventBridge Pipes/独自の3パターンで比較してみた | DevelopersIO

                            各実装方式の詳細は以下のとおりです 1. Lambdaイベントソース型 Lambdaのイベントソースマッピングを利用すると、SQS・Kinesis Data Streamなど様々なソースにポーリングを行い、Lambdaを呼び出せます。 イベントソースが暗黙にポーリングやSQSメッセージの受信・削除をするため、Lambdaアプリケーションは受け取ったメッセージの処理ロジックだけを記述します。 def lambda_handler(event, context): for message in event['Records']: print(message['body']) 覚えることが少なくて済み、管理も楽なため、SQSコンシューマーの初手としておすすめできる一方で、最大の問題点はLambdaの制約に縛れることです。 メッセージ処理が15分を超えたり、10GBを超える潤沢なメモリが必要だった

                              Amazon SQSワーカーのアーキテクチャーをLambdaイベントソース/EventBridge Pipes/独自の3パターンで比較してみた | DevelopersIO
                            • Geometry Nodes Pipes v1.1

                              [Requires Blender 3.X] This project offers non-destructive modeling of pipes in Blender 3.X. 【Terms of Use】 ・Redistribution prohibited ・Free in personal / commercial use For details, watch the video below! https://youtu.be/zsfrYa5iAy4

                                Geometry Nodes Pipes v1.1
                              • GitHub - flamegraph-rs/flamegraph: Easy flamegraphs for Rust projects and everything else, without Perl or pipes <3

                                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 - flamegraph-rs/flamegraph: Easy flamegraphs for Rust projects and everything else, without Perl or pipes <3
                                • Pipelining without pipes

                                  GitHub has a library to syntax highlight code snippets called Linguist. It has an extensive list of languages and their characteristics (e.g., name, file extensions, color, etc.). I had some free time, so I came up with this silly question: what would be the average programming language color? Hacking it We can get this done with a few lines of Ruby: require "net/http" require "yaml" # Some helper

                                    Pipelining without pipes
                                  • Documentation | Pipes

                                    What Pipes is Pipes is a spiritual successor to Yahoo! Pipes, but if you did not know that site, you can think of Pipes as a visual programing editor specialized on feeds, or a visual shell, or simply as a glorified feed configurator. Pipes gives you blocks that can fetch and create feeds, and manipulate them in various ways. Think filtering, extracting, merging and sorting. All you need to do is

                                    • Using pipes to explore, discover and find data in Amazon OpenSearch Service with Piped Processing Language | Amazon Web Services

                                      AWS Big Data Blog Using pipes to explore, discover and find data in Amazon OpenSearch Service with Piped Processing Language System developers, DevOps engineers, support engineers, site reliability engineers (SREs), and IT managers make sure that the underlying infrastructure powering the applications and systems within an organization is available, reliable, secure, and scalable. To achieve these

                                        Using pipes to explore, discover and find data in Amazon OpenSearch Service with Piped Processing Language | Amazon Web Services
                                      • Introducing logging support for Amazon EventBridge Pipes | Amazon Web Services

                                        AWS Compute Blog Introducing logging support for Amazon EventBridge Pipes Today, AWS is announcing support for logging with EventBridge Pipes. Amazon EventBridge Pipes is a point to point integration solution that connects event producers and consumers with optional filter, transform, and enrichment steps. EventBridge Pipes reduces the amount of integration code builders must write and maintain wh

                                          Introducing logging support for Amazon EventBridge Pipes | Amazon Web Services
                                        • [ 速報 ] Amazon EventBridge Pipesが発表されました! | DevelopersIO

                                          こんにちは!AWS事業本部コンサルティング部のたかくに(@takakuni_)です。 ラスベガスで AWS re:Invent 2022 に参加しています。 先程 Amazon EventBridge Pipesが発表されたためレポートします。 Amazon EventBridge Pipesとは Amazon EventBridge Pipesとは、イベントプロデューサーとコンシューマーの間のポイント間通信をよりシームレスに統合するサービスです。 イベントプロデューサーとコンシューマー間で行われるイベントの変換、フィルター、エンリッチをより簡単に統合する機能を提供しています。 EventBridge Piepsより引用 もっと詳しく Amazon SQSやAmazon Kinesis Data Streamsに溜め込まれたデータをフィルタリングし、データの変換、エンリッチメント、ターゲッ

                                            [ 速報 ] Amazon EventBridge Pipesが発表されました! | DevelopersIO
                                          • dt: duct tape for unix pipes

                                            What's dt? ⌾ dt is a functional programming riff on shell one-liners. It's useful for many situations, its simple syntax makes it easy to write and read, and dt is for solving problems with no pretense of elegance. The philosophy can be summed up with quotes from the ultimate handyman, Red Green: If it ain't broke, you're not trying. ...the handyman's secret weapon, duct tape. This is only tempora

                                              dt: duct tape for unix pipes
                                            • GitHub - pathtofile/bpf-pipesnoop: Example program using eBPF to log data being based in using shell pipes

                                              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 - pathtofile/bpf-pipesnoop: Example program using eBPF to log data being based in using shell pipes
                                              • 「出張! #DevelopersIO IT技術ブログの中の人が語る勉強会」でLambdaとEventBridge Pipesを例にSQSコンシューマーの疎結合進化について語りました | DevelopersIO

                                                弊社技術ブログ「DevelopersIO」の書いた本人が過去記事を深掘って話すという勉強会の第3回が2024/04/18に開催されました。 今回は、2006から本稼働しているメッセージキューサービスのAmazon SQSのコンシューマー処理が2014年のAWS Lambda、2022年のAmazon EventBridge Pipesの登場とともに、疎結合に進化していったことについて、re:Invent 2022の EventBridge Pipes発表直後に書いた次のブログをベースに深堀りました。 EventBridge Pipesは非同期のメッセージ通信で幅広く使えるのに、今ひとつ認知・採用されていないなぁという思いと、相性が良いSQS-Lambda連携について、現在はEventBridge Pipesを挟む選択肢もあることを知ってもらいたくて、このテーマを取り上げました。 勉強会で使

                                                  「出張! #DevelopersIO IT技術ブログの中の人が語る勉強会」でLambdaとEventBridge Pipesを例にSQSコンシューマーの疎結合進化について語りました | DevelopersIO
                                                1

                                                新着記事