Submit Search
Upload
Apache EventMesh を使ってみた
•
1 like
•
130 views
Yoshiyasu SAEKI
Follow
イベントドリブン Meetup 第 1 回 https://connpass.com/event/281090/ 発表資料
Read less
Read more
Technology
Report
Share
Report
Share
1 of 27
Download now
Download to read offline
Recommended
Apache Spark on Kubernetes入門(Open Source Conference 2021 Online Hiroshima 発表資料)
Apache Spark on Kubernetes入門(Open Source Conference 2021 Online Hiroshima 発表資料)
NTT DATA Technology & Innovation
Apache Kafkaって本当に大丈夫?~故障検証のオーバービューと興味深い挙動の紹介~
Apache Kafkaって本当に大丈夫?~故障検証のオーバービューと興味深い挙動の紹介~
NTT DATA OSS Professional Services
HDFS vs. MapR Filesystem
HDFS vs. MapR Filesystem
日本ヒューレット・パッカード株式会社
Apache NiFi の紹介 #streamctjp
Apache NiFi の紹介 #streamctjp
Yahoo!デベロッパーネットワーク
アーキテクチャから理解するPostgreSQLのレプリケーション
アーキテクチャから理解するPostgreSQLのレプリケーション
Masahiko Sawada
PostgreSQLをKubernetes上で活用するためのOperator紹介!(Cloud Native Database Meetup #3 発表資料)
PostgreSQLをKubernetes上で活用するためのOperator紹介!(Cloud Native Database Meetup #3 発表資料)
NTT DATA Technology & Innovation
"SRv6の現状と展望" ENOG53@上越
"SRv6の現状と展望" ENOG53@上越
Kentaro Ebisawa
Fluentdのお勧めシステム構成パターン
Fluentdのお勧めシステム構成パターン
Kentaro Yoshida
Recommended
Apache Spark on Kubernetes入門(Open Source Conference 2021 Online Hiroshima 発表資料)
Apache Spark on Kubernetes入門(Open Source Conference 2021 Online Hiroshima 発表資料)
NTT DATA Technology & Innovation
Apache Kafkaって本当に大丈夫?~故障検証のオーバービューと興味深い挙動の紹介~
Apache Kafkaって本当に大丈夫?~故障検証のオーバービューと興味深い挙動の紹介~
NTT DATA OSS Professional Services
HDFS vs. MapR Filesystem
HDFS vs. MapR Filesystem
日本ヒューレット・パッカード株式会社
Apache NiFi の紹介 #streamctjp
Apache NiFi の紹介 #streamctjp
Yahoo!デベロッパーネットワーク
アーキテクチャから理解するPostgreSQLのレプリケーション
アーキテクチャから理解するPostgreSQLのレプリケーション
Masahiko Sawada
PostgreSQLをKubernetes上で活用するためのOperator紹介!(Cloud Native Database Meetup #3 発表資料)
PostgreSQLをKubernetes上で活用するためのOperator紹介!(Cloud Native Database Meetup #3 発表資料)
NTT DATA Technology & Innovation
"SRv6の現状と展望" ENOG53@上越
"SRv6の現状と展望" ENOG53@上越
Kentaro Ebisawa
Fluentdのお勧めシステム構成パターン
Fluentdのお勧めシステム構成パターン
Kentaro Yoshida
Prometheus入門から運用まで徹底解説
Prometheus入門から運用まで徹底解説
貴仁 大和屋
爆速クエリエンジン”Presto”を使いたくなる話
爆速クエリエンジン”Presto”を使いたくなる話
Kentaro Yoshida
Magnum IO GPUDirect Storage 最新情報
Magnum IO GPUDirect Storage 最新情報
NVIDIA Japan
最近のストリーム処理事情振り返り
最近のストリーム処理事情振り返り
Sotaro Kimura
Hadoopのシステム設計・運用のポイント
Hadoopのシステム設計・運用のポイント
Cloudera Japan
ストリーム処理を支えるキューイングシステムの選び方
ストリーム処理を支えるキューイングシステムの選び方
Yoshiyasu SAEKI
10GbE時代のネットワークI/O高速化
10GbE時代のネットワークI/O高速化
Takuya ASADA
Apache Airflow入門 (マーケティングデータ分析基盤技術勉強会)
Apache Airflow入門 (マーケティングデータ分析基盤技術勉強会)
Takeshi Mikami
Twitterのリアルタイム分散処理システム「Storm」入門
Twitterのリアルタイム分散処理システム「Storm」入門
AdvancedTechNight
iostat await svctm の 見かた、考え方
iostat await svctm の 見かた、考え方
歩 柴田
kube-system落としてみました
kube-system落としてみました
Shuntaro Saiba
あなたの知らないPostgreSQL監視の世界
あなたの知らないPostgreSQL監視の世界
Yoshinori Nakanishi
Linux女子部 systemd徹底入門
Linux女子部 systemd徹底入門
Etsuji Nakai
はじめてのElasticsearchクラスタ
はじめてのElasticsearchクラスタ
Satoyuki Tsukano
1日5分でPostgreSQLに詳しくなるアプリの開発 ~PostgRESTを使ってみた~(第38回PostgreSQLアンカンファレンス@オンライン 発...
1日5分でPostgreSQLに詳しくなるアプリの開発 ~PostgRESTを使ってみた~(第38回PostgreSQLアンカンファレンス@オンライン 発...
NTT DATA Technology & Innovation
BGP Unnumbered で遊んでみた
BGP Unnumbered で遊んでみた
akira6592
Yahoo! JAPANのIaaSを支えるKubernetesクラスタ、アップデート自動化への挑戦 #yjtc
Yahoo! JAPANのIaaSを支えるKubernetesクラスタ、アップデート自動化への挑戦 #yjtc
Yahoo!デベロッパーネットワーク
Hadoopエコシステムのデータストア振り返り
Hadoopエコシステムのデータストア振り返り
NTT DATA OSS Professional Services
Innodb Deep Talk #2 でお話したスライド
Innodb Deep Talk #2 でお話したスライド
Yasufumi Kinoshita
Kubernetesのしくみ やさしく学ぶ 内部構造とアーキテクチャー
Kubernetesのしくみ やさしく学ぶ 内部構造とアーキテクチャー
Toru Makabe
[Osaka]AMIMOTO(HHVM) hands-on #cmsdou
[Osaka]AMIMOTO(HHVM) hands-on #cmsdou
Hiromichi Koga
[Japan Tech summit 2017] DEP 005
[Japan Tech summit 2017] DEP 005
Microsoft Tech Summit 2017
More Related Content
What's hot
Prometheus入門から運用まで徹底解説
Prometheus入門から運用まで徹底解説
貴仁 大和屋
爆速クエリエンジン”Presto”を使いたくなる話
爆速クエリエンジン”Presto”を使いたくなる話
Kentaro Yoshida
Magnum IO GPUDirect Storage 最新情報
Magnum IO GPUDirect Storage 最新情報
NVIDIA Japan
最近のストリーム処理事情振り返り
最近のストリーム処理事情振り返り
Sotaro Kimura
Hadoopのシステム設計・運用のポイント
Hadoopのシステム設計・運用のポイント
Cloudera Japan
ストリーム処理を支えるキューイングシステムの選び方
ストリーム処理を支えるキューイングシステムの選び方
Yoshiyasu SAEKI
10GbE時代のネットワークI/O高速化
10GbE時代のネットワークI/O高速化
Takuya ASADA
Apache Airflow入門 (マーケティングデータ分析基盤技術勉強会)
Apache Airflow入門 (マーケティングデータ分析基盤技術勉強会)
Takeshi Mikami
Twitterのリアルタイム分散処理システム「Storm」入門
Twitterのリアルタイム分散処理システム「Storm」入門
AdvancedTechNight
iostat await svctm の 見かた、考え方
iostat await svctm の 見かた、考え方
歩 柴田
kube-system落としてみました
kube-system落としてみました
Shuntaro Saiba
あなたの知らないPostgreSQL監視の世界
あなたの知らないPostgreSQL監視の世界
Yoshinori Nakanishi
Linux女子部 systemd徹底入門
Linux女子部 systemd徹底入門
Etsuji Nakai
はじめてのElasticsearchクラスタ
はじめてのElasticsearchクラスタ
Satoyuki Tsukano
1日5分でPostgreSQLに詳しくなるアプリの開発 ~PostgRESTを使ってみた~(第38回PostgreSQLアンカンファレンス@オンライン 発...
1日5分でPostgreSQLに詳しくなるアプリの開発 ~PostgRESTを使ってみた~(第38回PostgreSQLアンカンファレンス@オンライン 発...
NTT DATA Technology & Innovation
BGP Unnumbered で遊んでみた
BGP Unnumbered で遊んでみた
akira6592
Yahoo! JAPANのIaaSを支えるKubernetesクラスタ、アップデート自動化への挑戦 #yjtc
Yahoo! JAPANのIaaSを支えるKubernetesクラスタ、アップデート自動化への挑戦 #yjtc
Yahoo!デベロッパーネットワーク
Hadoopエコシステムのデータストア振り返り
Hadoopエコシステムのデータストア振り返り
NTT DATA OSS Professional Services
Innodb Deep Talk #2 でお話したスライド
Innodb Deep Talk #2 でお話したスライド
Yasufumi Kinoshita
Kubernetesのしくみ やさしく学ぶ 内部構造とアーキテクチャー
Kubernetesのしくみ やさしく学ぶ 内部構造とアーキテクチャー
Toru Makabe
What's hot
(20)
Prometheus入門から運用まで徹底解説
Prometheus入門から運用まで徹底解説
爆速クエリエンジン”Presto”を使いたくなる話
爆速クエリエンジン”Presto”を使いたくなる話
Magnum IO GPUDirect Storage 最新情報
Magnum IO GPUDirect Storage 最新情報
最近のストリーム処理事情振り返り
最近のストリーム処理事情振り返り
Hadoopのシステム設計・運用のポイント
Hadoopのシステム設計・運用のポイント
ストリーム処理を支えるキューイングシステムの選び方
ストリーム処理を支えるキューイングシステムの選び方
10GbE時代のネットワークI/O高速化
10GbE時代のネットワークI/O高速化
Apache Airflow入門 (マーケティングデータ分析基盤技術勉強会)
Apache Airflow入門 (マーケティングデータ分析基盤技術勉強会)
Twitterのリアルタイム分散処理システム「Storm」入門
Twitterのリアルタイム分散処理システム「Storm」入門
iostat await svctm の 見かた、考え方
iostat await svctm の 見かた、考え方
kube-system落としてみました
kube-system落としてみました
あなたの知らないPostgreSQL監視の世界
あなたの知らないPostgreSQL監視の世界
Linux女子部 systemd徹底入門
Linux女子部 systemd徹底入門
はじめてのElasticsearchクラスタ
はじめてのElasticsearchクラスタ
1日5分でPostgreSQLに詳しくなるアプリの開発 ~PostgRESTを使ってみた~(第38回PostgreSQLアンカンファレンス@オンライン 発...
1日5分でPostgreSQLに詳しくなるアプリの開発 ~PostgRESTを使ってみた~(第38回PostgreSQLアンカンファレンス@オンライン 発...
BGP Unnumbered で遊んでみた
BGP Unnumbered で遊んでみた
Yahoo! JAPANのIaaSを支えるKubernetesクラスタ、アップデート自動化への挑戦 #yjtc
Yahoo! JAPANのIaaSを支えるKubernetesクラスタ、アップデート自動化への挑戦 #yjtc
Hadoopエコシステムのデータストア振り返り
Hadoopエコシステムのデータストア振り返り
Innodb Deep Talk #2 でお話したスライド
Innodb Deep Talk #2 でお話したスライド
Kubernetesのしくみ やさしく学ぶ 内部構造とアーキテクチャー
Kubernetesのしくみ やさしく学ぶ 内部構造とアーキテクチャー
Similar to Apache EventMesh を使ってみた
[Osaka]AMIMOTO(HHVM) hands-on #cmsdou
[Osaka]AMIMOTO(HHVM) hands-on #cmsdou
Hiromichi Koga
[Japan Tech summit 2017] DEP 005
[Japan Tech summit 2017] DEP 005
Microsoft Tech Summit 2017
複数アプリケーションのプロセスとログを管理するための新しいツールと手法
複数アプリケーションのプロセスとログを管理するための新しいツールと手法
Masaki Yatsu
Community_Update_JP
Community_Update_JP
Go Chiba
Apache Spark 3.0新機能紹介 - 拡張機能やWebUI関連のアップデート(Spark Meetup Tokyo #3 Online)
Apache Spark 3.0新機能紹介 - 拡張機能やWebUI関連のアップデート(Spark Meetup Tokyo #3 Online)
NTT DATA Technology & Innovation
ゲームのインフラをAwsで実戦tips全て見せます
ゲームのインフラをAwsで実戦tips全て見せます
infinite_loop
Webサーバの基礎知識【編集済み】
Webサーバの基礎知識【編集済み】
Kikunaga Taishi
How to run P4 BMv2
How to run P4 BMv2
Kentaro Ebisawa
GTC Japan 2016 Rescaleセッション資料「クラウドHPC ではじめるDeep Learning」- Oct/5/2016 at GTC ...
GTC Japan 2016 Rescaleセッション資料「クラウドHPC ではじめるDeep Learning」- Oct/5/2016 at GTC ...
Rescale Japan株式会社
大量のデータ処理や分析に使えるOSS Apache Spark入門 - Open Source Conference2020 Online/Fukuoka...
大量のデータ処理や分析に使えるOSS Apache Spark入門 - Open Source Conference2020 Online/Fukuoka...
NTT DATA Technology & Innovation
恐るべきApache, Web勉強会@福岡
恐るべきApache, Web勉強会@福岡
Aya Komuro
Netラボ2012年6月勉強会 マイクロソフトのオープンソース戦略を考える
Netラボ2012年6月勉強会 マイクロソフトのオープンソース戦略を考える
david9142
OpenShift v3 Technical Overview
OpenShift v3 Technical Overview
Nakayama Kenjiro
Awsでつくるapache kafkaといろんな悩み
Awsでつくるapache kafkaといろんな悩み
Keigo Suda
PHP カンファレンス福岡 参加報告
PHP カンファレンス福岡 参加報告
y-uti
OpenContrailのソースコードを探検しよう!
OpenContrailのソースコードを探検しよう!
Takashi Sogabe
Windows Azure PHP Tips
Windows Azure PHP Tips
Microsoft Openness Japan
FIWARE Real-Time Media Stream processing using Kurento
FIWARE Real-Time Media Stream processing using Kurento
fisuda
ASP.NET 新時代に向けて ~ ASP.NET 5 / Visual Studio 2015 基礎解説
ASP.NET 新時代に向けて ~ ASP.NET 5 / Visual Studio 2015 基礎解説
Akira Inoue
OSSプロジェクトへのコントリビューション はじめの一歩を踏み出そう!(Open Source Conference 2022 Online/Spring...
OSSプロジェクトへのコントリビューション はじめの一歩を踏み出そう!(Open Source Conference 2022 Online/Spring...
NTT DATA Technology & Innovation
Similar to Apache EventMesh を使ってみた
(20)
[Osaka]AMIMOTO(HHVM) hands-on #cmsdou
[Osaka]AMIMOTO(HHVM) hands-on #cmsdou
[Japan Tech summit 2017] DEP 005
[Japan Tech summit 2017] DEP 005
複数アプリケーションのプロセスとログを管理するための新しいツールと手法
複数アプリケーションのプロセスとログを管理するための新しいツールと手法
Community_Update_JP
Community_Update_JP
Apache Spark 3.0新機能紹介 - 拡張機能やWebUI関連のアップデート(Spark Meetup Tokyo #3 Online)
Apache Spark 3.0新機能紹介 - 拡張機能やWebUI関連のアップデート(Spark Meetup Tokyo #3 Online)
ゲームのインフラをAwsで実戦tips全て見せます
ゲームのインフラをAwsで実戦tips全て見せます
Webサーバの基礎知識【編集済み】
Webサーバの基礎知識【編集済み】
How to run P4 BMv2
How to run P4 BMv2
GTC Japan 2016 Rescaleセッション資料「クラウドHPC ではじめるDeep Learning」- Oct/5/2016 at GTC ...
GTC Japan 2016 Rescaleセッション資料「クラウドHPC ではじめるDeep Learning」- Oct/5/2016 at GTC ...
大量のデータ処理や分析に使えるOSS Apache Spark入門 - Open Source Conference2020 Online/Fukuoka...
大量のデータ処理や分析に使えるOSS Apache Spark入門 - Open Source Conference2020 Online/Fukuoka...
恐るべきApache, Web勉強会@福岡
恐るべきApache, Web勉強会@福岡
Netラボ2012年6月勉強会 マイクロソフトのオープンソース戦略を考える
Netラボ2012年6月勉強会 マイクロソフトのオープンソース戦略を考える
OpenShift v3 Technical Overview
OpenShift v3 Technical Overview
Awsでつくるapache kafkaといろんな悩み
Awsでつくるapache kafkaといろんな悩み
PHP カンファレンス福岡 参加報告
PHP カンファレンス福岡 参加報告
OpenContrailのソースコードを探検しよう!
OpenContrailのソースコードを探検しよう!
Windows Azure PHP Tips
Windows Azure PHP Tips
FIWARE Real-Time Media Stream processing using Kurento
FIWARE Real-Time Media Stream processing using Kurento
ASP.NET 新時代に向けて ~ ASP.NET 5 / Visual Studio 2015 基礎解説
ASP.NET 新時代に向けて ~ ASP.NET 5 / Visual Studio 2015 基礎解説
OSSプロジェクトへのコントリビューション はじめの一歩を踏み出そう!(Open Source Conference 2022 Online/Spring...
OSSプロジェクトへのコントリビューション はじめの一歩を踏み出そう!(Open Source Conference 2022 Online/Spring...
More from Yoshiyasu SAEKI
StackStormを1年間データ基盤で使ってみてぶつかったトラブルとその解決策の共有
StackStormを1年間データ基盤で使ってみてぶつかったトラブルとその解決策の共有
Yoshiyasu SAEKI
グラフデータベース Neptune 使ってみた
グラフデータベース Neptune 使ってみた
Yoshiyasu SAEKI
データの民主化のために StackStorm を活用した事例
データの民主化のために StackStorm を活用した事例
Yoshiyasu SAEKI
Apache Kafkaとグラフデータベースによる成長するネットワークグラフを分析・可視化する基盤
Apache Kafkaとグラフデータベースによる成長するネットワークグラフを分析・可視化する基盤
Yoshiyasu SAEKI
Apache Kafka 0.11 の Exactly Once Semantics
Apache Kafka 0.11 の Exactly Once Semantics
Yoshiyasu SAEKI
ストリーミングデータのアドホック分析エンジンの比較
ストリーミングデータのアドホック分析エンジンの比較
Yoshiyasu SAEKI
Apache Sparkにおけるメモリ - アプリケーションを落とさないメモリ設計手法 -
Apache Sparkにおけるメモリ - アプリケーションを落とさないメモリ設計手法 -
Yoshiyasu SAEKI
Queryable State for Kafka Streamsを使ってみた
Queryable State for Kafka Streamsを使ってみた
Yoshiyasu SAEKI
Spark Streamingによるリアルタイムユーザ属性推定
Spark Streamingによるリアルタイムユーザ属性推定
Yoshiyasu SAEKI
Voldemortの紹介
Voldemortの紹介
Yoshiyasu SAEKI
KafkaとAWS Kinesisの比較
KafkaとAWS Kinesisの比較
Yoshiyasu SAEKI
More from Yoshiyasu SAEKI
(11)
StackStormを1年間データ基盤で使ってみてぶつかったトラブルとその解決策の共有
StackStormを1年間データ基盤で使ってみてぶつかったトラブルとその解決策の共有
グラフデータベース Neptune 使ってみた
グラフデータベース Neptune 使ってみた
データの民主化のために StackStorm を活用した事例
データの民主化のために StackStorm を活用した事例
Apache Kafkaとグラフデータベースによる成長するネットワークグラフを分析・可視化する基盤
Apache Kafkaとグラフデータベースによる成長するネットワークグラフを分析・可視化する基盤
Apache Kafka 0.11 の Exactly Once Semantics
Apache Kafka 0.11 の Exactly Once Semantics
ストリーミングデータのアドホック分析エンジンの比較
ストリーミングデータのアドホック分析エンジンの比較
Apache Sparkにおけるメモリ - アプリケーションを落とさないメモリ設計手法 -
Apache Sparkにおけるメモリ - アプリケーションを落とさないメモリ設計手法 -
Queryable State for Kafka Streamsを使ってみた
Queryable State for Kafka Streamsを使ってみた
Spark Streamingによるリアルタイムユーザ属性推定
Spark Streamingによるリアルタイムユーザ属性推定
Voldemortの紹介
Voldemortの紹介
KafkaとAWS Kinesisの比較
KafkaとAWS Kinesisの比較
Recently uploaded
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
iPride Co., Ltd.
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
Hiroki Ichikura
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Yuma Ohgami
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
Toru Tamaki
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
sugiuralab
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
Toru Tamaki
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
taisei2219
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
Toru Tamaki
Recently uploaded
(12)
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
Apache EventMesh を使ってみた
1.
Apache EventMesh を使ってみた 株式会社クリエーションライン /
イベントドリブン Meetup 第 1 回 佐伯嘉康 / @laclefyoshi 1
2.
自己紹介 / 佐伯嘉康
/ SAEKI Yoshiyasu ● Yahoo! Japan 在籍時から、ストリーミング処理フレームワークに興味を 持ち、Apache Kafka や Apache Storm、Apache Spark 等の知見を 持つ ● リクルート在籍時データ ETL・分析基盤の開発 ○ GCP イベントにて発表(2020-03; COVID-19 前最後の登壇..) ○ https://speakerdeck.com/rtechkouhou/gcpdegou-zhu-suru-korekarafalsebian- hua-nidui-ying-chu-lai-rudetafen-xi-ji-pan-falsezuo-rifang ● 今日が COVID-19 後最初の勉強会登壇です(3 年ぶり!) 2
3.
目次 / 話すこと ●
イベントドリブン ● イベントメッシュ ● Apache EventMesh ● まとめ 3
4.
Ice break: オライリーの
Twitter 懸賞 ● Twitter のオライリー・ジャパンのアカウント: @oreilly_japan ● 時々新刊の懸賞をやっている ○ 応募はリツイートするだけなので楽 ○ たいてい 3 名当選なので倍率は高い ○ 期限があるのでハズれたかが分かる 4
5.
Ice break: オライリーの
Twitter 懸賞 ● 「マイクロサービスアーキテクチャ 第 2 版」当選! 5
6.
イベントドリブン(駆動) ● 「マイクロサービスアーキテクチャ 第
2 版」 ○ P.113-121 ○ 4.8 パターン: イベント駆動通信 あるマイクロサービスが、他のマイクロサービスに何らかの処理を求めるのではなく、イベントを 発行します。他の複数のマイクロサービスが、そのイベントを受信する場合もあれば、受信しな い場合もあります。複数のイベントリスナは、それぞれ独自のスレッド上で実行されるので、これ は本質的に非同期の対話になります。 6
7.
イベントドリブンのアーキテクチャ ● Publisher(Producer): パブリッシャ ●
Subscriber(Consumer): サブスクライバ ● Broker: ブローカ ● Event → Message Publisher Subscriber Broker Storage M Event E S S A G E 7
8.
イベントドリブンのメリット / デメリット ●
メリット ○ 情報をブロードキャストする場合 ○ 限りなく疎結合 ○ スケーラブル ● デメリット ○ イベントドリブンでない場合に比べて複雑になりがち ○ イベントドリブン ↔ リクエスト・レスポンス(同期) ○ すべてをイベントドリブンで解決できないかもしれない 8
9.
導入(余談): XXメッシュ 流行ってます 意味合いとしては.. 各部品は独立して動き(各自で責任を持ち)、 それら部品を組み合わせて使う際にインフラ層/通信層を設置し、 接続・監視・制御を柔軟に行うためのアーキテクチャ Service Mesh SQLMesh Data
Mesh 9
10.
イベントドリブンにおけるイベントメッシュ ● イベントドリブンはもともと、イベント発行側と受信側が独立して動いている ○ そのアーキテクチャを支えるのがブローカ ○
イベント発行側と受信側がブローカの存在を認識する必要 ■ もっと独立しながら連携するために足りないものは何か ● ブローカ同士を接続し、より組み合わせを柔軟にする ○ XXメッシュの定義にならい、接続・監視・制御を容易にする 10
11.
イベントドリブンにおけるイベントメッシュ ● イベントメッシュにより、イベント発行側と受信側がブローカーの 位置を意識する必要がなくなる ○ あるイベント発行は
[ブローカ A] 宛に実施されている ○ 受信側は [ブローカ B] からイベントを購読している ○ イベントメッシュにより [ブローカ A] と [ブローカ B] を繋ぐ ■ 単純にミラーリングするのではなく、ルーティングするイベントを 条件制御できると良い 11
12.
イベントドリブンにおけるイベントメッシュ 12 Publisher Subscriber Broker A Broker B Subscriber
13.
イベントドリブンにおけるイベントメッシュ ● 実装としてはいくつか ○ Solace
Event Mesh ○ SAP Event Mesh ○ Knative Event Mesh ○ Apache EventMesh 13
14.
Apache EventMesh https://eventmesh.apache.org/ ● ブローカ機能 ●
ブローカ同士を繋ぐ機能(Source/Sink Connector) ● サーバレスワークフロー(イベント処理)機能 ● セキュリティ、監視、メトリック、etc. 14
15.
Apache EventMesh に関する情報 ●
Born at China’s WeBank, now incubating in the ASF: Introducing Apache EventMesh(2021-06-29) ○ https://thestack.technology/apache-event-mesh/ ● EventMesh: Event-Driven Distributed Application Runtime (2021-08-07) ○ https://apachecon.com/acasia2021/sessions/1154.html ● THE APACHE SOFTWARE FOUNDATION ANNOUNCES NEW TOP-LEVEL PROJECT APACHE® EVENTMESH(2023-03-23) ○ https://news.apache.org/foundation/entry/the-apache-software-foundation-an nounces-new-top-level-project-apache-eventmesh 15
16.
Apache EventMesh /
ブローカー ● メッセージの伝達・保管を担う ● CloudEvents 仕様に準拠した API ○ CNCF によって策定されているクラウドネイティブ環境における標準 のメッセージのやり取りのための仕様 ○ + CloudEvents Bindings for other messaging protocols ● その他のインタフェースに gRPC、HTTP 16
17.
Apache EventMesh /
繋ぐ ● Connector ○ Source はメッセージを Apache EvenetMesh が取り出す所 ○ Sink はメッセージを Apache EventMesh が送る所 ● Apache Kafka や Apache Pulsar、Redis 等他のブローカ実装 ● RDB(with JDBC) ● その他(Web)サービスとの連携も実装次第では可能 17
18.
Apache EventMesh /
イベントメッシュ 18 Publisher Subscriber Broker A Broker B Subscriber
19.
Apache EventMesh /
イベントメッシュ 19 Broker Apache Kafka Publisher Subscriber Broker Apache Pulsar Subscriber
20.
Apache EventMesh /
サーバレスワークフロー ● AsyncAPI で定義した内容を元に Publisher/Subscriber を生成 ● 内蔵している CNCF Serverless Workflow で上記定義に従ったメッ セージの伝達を実行する 20
21.
Apache EventMesh /
その他機能 ● セキュリティ ○ パスワード、ACL 等 ● 監視 ○ トレーシング(Tracing): Jaeger、Zipkin 等と連携 ● メトリック ○ Prometheus 等と連携 ● ストレージ(EventStore? Sink Connector とは別) ○ Sink Connector はビジネスロジックを組み込めるが、ストレージは 書き出すだけ 21
22.
Apache EventMesh /
開発状況 ● 最新版は v 1.8.0(2023-01-28 リリース) ○ https://eventmesh.apache.org/download ○ incubating 抜けてからのリリースはまだ ● Docker Hub には v 1.4.0 まである(1 年前のバージョン..) ○ https://hub.docker.com/r/eventmesh/eventmesh/tags 22
23.
Apache EventMesh /
使ってみた ● Getting Started が雑です.. ○ https://eventmesh.apache.org/docs/instruction/runtime ○ 例: “64-bit JDK 1.8+;” って書いてありますが、 正確には 1.8.x の意味です(1.9 とかでコンパイルできません) ○ 例: eventmesh.properties に何書けばいいの.. ■ 答: 例 eventMesh.server.http.port=10105 eventMesh.server.tcp.port=10000 eventMesh.server.grpc.port=10205 eventMesh.server.idc=DEFAULT eventMesh.server.env=DEV eventMesh.server.cluster=COMMON eventMesh.server.name=EVENTMESH-runtime eventMesh.sysid=0000 eventMesh.connector.plugin.type=standalone eventMesh.security.plugin.type=acl eventMesh.registry.plugin.type=etcd eventMesh.trace.plugin=jaeger 23
24.
Apache EventMesh /
使ってみた ● ノウハウ: とりあえず起動スクリプト等を頼りに動かしてみて、起動失敗し たときに出るスタックトレースから、ソースコードを読んで必要な設定を追 加する ● 結果 ↓ eventmesh/eventmesh:v1.4.0 0.0.0.0:10000->10000/tcp, :::10000->10000/tcp, 0.0.0.0:10105->10105/tcp, :::10105->10105/tcp rocketmqinc/rocketmq-broker:4.5.0-alpine 0.0.0.0:10909->10909/tcp, :::10909->10909/tcp, 0.0.0.0:10911->10911/tcp, :::10911->10911/tcp, 10912/tcp rocketmqinc/rocketmq-namesrv:4.5.0-alpine 0.0.0.0:9876->9876/tcp, :::9876->9876/tcp 24
25.
Apache EventMesh /
使ってみた ● Github リポジトリに eventmesh-examples があり、そこに Publisher/Subscriber の実装がある ○ https://github.com/apache/eventmesh/tree/master/event mesh-examples ○ gRPC、HTTP 等 ● 結果: (省略。こんな感じの出力が出れば成功です) 25 (response={"retCode":0,"retMsg":"successSendResult[topic=TEST-TOPIC-HTTP-ASYNC, messageId=67]","resTime":1673871722530})
26.
Apache EventMesh 26 https://eventmesh.apache.org/
27.
まとめ ● イベントドリブン ○ イベントのやり取りを軸にした疎結合アーキテクチャ ●
イベントメッシュ ○ コンポーネントを接続しイベントをルーティングする ● Apache EventMesh ○ 主要なコンポーネントを押さえ、デザインはイケている ○ もうちょっとドキュメント頑張って(ここで言ってもしょうがない) 27
Download now