並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 10 件 / 10件

新着順 人気順

PubSubの検索結果1 - 10 件 / 10件

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

PubSubに関するエントリは10件あります。 architectureデータサーバ などが関連タグです。 人気エントリには 『PubSub/Redisを用いたGoによるスケーラブルなworkerの構築と運用 | メルカリエンジニアリング』などがあります。
  • PubSub/Redisを用いたGoによるスケーラブルなworkerの構築と運用 | メルカリエンジニアリング

    こんにちは。メルカリのNotification teamでソフトウェアエンジニアをしている@naruseです。 この記事は、Mercari Advent Calendar 2021 の19日目の記事です。 はじめに 私が所属しているBusiness Platform Notification teamでは、2つの役割で通知周りの基盤を担当しています。 1つ目はアプリケーションとしての役割の通知です。メルカリでは、アプリ内でのお知らせや個別メッセージ、やることリストなどを提供しています。私たちはそれらの膨大なデータを管理し、作成や取得のリクエストに応えています。これらの膨大なデータに対する私たちのチームの過去の記事として、昨年のAdvent calenderの一部である本番稼働中の Spanner にダウンタイム無しに57時間かけてインデックスを追加して得た知見をぜひご覧ください。 2つ目は

      PubSub/Redisを用いたGoによるスケーラブルなworkerの構築と運用 | メルカリエンジニアリング
    • Cloud RunとCloud PubSubでサーバレスなデータ基盤2024 with Terraform / Cloud Run and PubSub with Terraform

      Google Cloudのサーバレスなサービスでデータ基盤を作った話.

        Cloud RunとCloud PubSubでサーバレスなデータ基盤2024 with Terraform / Cloud Run and PubSub with Terraform
      • Cloud PubSubのOrdering Keyで考慮すること - Carpe Diem

        概要 以下のような購入時のドメインイベントをメッセージング基盤に非同期で渡してから順番通りに実行したい、となった時に便利なのが順序保証をしてくれるPubSubのordering keyです。 購入処理 各マイクロサービスへの状態変更リクエスト 行動ログ追記 購入完了メールの送信 ただordering keyを使う上での注意点はあまり見かけなかったのでこちらにまとめようと思います。 結論から言うとordering keyの粒度はなるべく細かくしないとスケールしないという話です。 環境 cloud.google.com/go/pubsub v1.19.0 考慮すべき点 同じordering keyのメッセージは同じパーティションにpublishされる Cloud PubSubはメッセージング基盤の概念であるパーティション(Kinesisでいうシャード)をカプセル化しており、ユーザが意識しなくて

          Cloud PubSubのOrdering Keyで考慮すること - Carpe Diem
        • neue cc - AlterNats - ハイパフォーマンスな.NET PubSubクライアントと、その実装に見る.NET 6時代のSocketプログラミング最適化のTips、或いはMagicOnionを絡めたメタバース構築のアーキテクチャについて

          タイトルはここぞとばかりに全盛りにしてみました!今回NATSの.NETクライアント実装としてAlterNatsというライブラリを新しく作成し、公開しました。 github - Cysharp/AlterNats 公式の既存クライアントの3倍以上、StackExchange.RedisのPubSubと比較して5倍以上高速であり、通常のPubSubメソッドは全てゼロアロケーションです。 そもそもNATSとはなんぞやか、というと、クラウドネイティブなPubSubのミドルウェアです。Cloud Native Computing Foundationのincubating projectなので、それなりの知名度と実績はあります。 PubSubというと、特にC#だとRedisのPubSub機能で行うのが、StackExchange.Redisという実績あるライブラリもあるし、AWSやAzure、GCP

          • 実践PubSubマイクロサービス / Implementation Pub Sub microservice

            イベント駆動なPUB/SUBのマイクロサービスについてお話しています。 具体的なコードを追いながらマイクロサービスを連携させているかの開設がメインです。 こちらのは JJUG CCC 2023 Fall の講演用資料です。 ライブコードリーディング前提の資料です。そのため、ライブコードリーディング…

              実践PubSubマイクロサービス / Implementation Pub Sub microservice
            • GitHub - mbuhot/glyn: Type-safe PubSub and Registry for Gleam actors with distributed clustering support, built on Syn.

              // my_app/orders.gleam import gleam/dynamic.{type Dynamic} import gleam/dynamic/decode import gleam/erlang/process.{type Subject} // Define your message types pub type Event { OrderCreated(id: String, amount: Int) OrderShipped(id: String, tracking: String) SystemAlert(message: String) } pub type Command { ProcessOrder(id: String, reply_with: Subject(Bool)) GetStatus(reply_with: Subject(String)) Sh

                GitHub - mbuhot/glyn: Type-safe PubSub and Registry for Gleam actors with distributed clustering support, built on Syn.
              • GCPのCloud PubSubで考慮すること - Carpe Diem

                概要 GCPのCloud PubSubはメッセージング基盤として非常に有用です。 ただし利用する上で考慮すべきことも多々あるのでまとめておきます。 パラメータに関しては主にGoのクライアントライブラリをベースに説明します。 環境 Go 1.15.2 google-cloud-go v0.72.0 SLO/SLA Cloud PubSubのSLOは99.95%です。 自身が提供するサービスのSLOを満たすかはこれを元に利用しましょう。 それを満たせなかったときのSLAとしては以下のように決められています。 各月の稼働率 対象サービスが SLO を満たさなかった場合、お客様の翌月以降の請求書に対して返金される月次請求額の割合 99%~99.95% 未満 10% 95%~99% 未満 25% 95% 未満 50% ref: https://cloud.google.com/pubsub/sla

                  GCPのCloud PubSubで考慮すること - Carpe Diem
                • Pubsubパターンメモ

                  pubsubとは publiser/subsciberの略。 publisherすなわち発行者が生成したメッセージをsubscriberが受け取ることができる。 pubsubを利用することで、publisherが登録した内容を複数のsubscriberに伝えたい内容を伝えることができる。(pubsubの機能を利用することで、チャットシステムを実現することができる。)

                    Pubsubパターンメモ
                  • PinterestがKafka、Flink、MemQ用の本番環境に対応したPubSub Javaクライアントをオープンソース化

                    あなたにとって重要なトピックや同僚の最新情報を入手しましょう最新の洞察とトレンドに関する最新情報を即座に受け取りましょう。 継続的な学習のために、無料のリソースに手軽にアクセスしましょうミニブック、トランスクリプト付き動画、およびトレーニング教材。 記事を保存して、いつでも読むことができます記事をブックマークして、準備ができたらいつでも読めます。

                      PinterestがKafka、Flink、MemQ用の本番環境に対応したPubSub Javaクライアントをオープンソース化
                    • Ktor + Google Cloud Tasks/PubSub におけるOTel Messaging計装の実践

                      ■ イベント OpenTelemetry Meetup 2025-07 https://opentelemetry.connpass.com/event/360245/ ■ 発表者 技術本部 Bill One Engineering Unit Core Business APグループ 前田…

                        Ktor + Google Cloud Tasks/PubSub におけるOTel Messaging計装の実践
                      1

                      新着記事