SlideShare ist ein Scribd-Unternehmen logo
1 von 21
Downloaden Sie, um offline zu lesen
PowerFL邂逅Pulsar
Huaming Rao@Tencent, 2022.01.15
新一代隐私计算通信框架
qPowerFL介绍
qPowerFL中跨网通信框架介绍
Ø 隐私计算系统的设计挑战
Ø 基于Pulsar的跨网通信框架
qPowerFL应用案例
目录
Angel PowerFL介绍
数据安全与隐私保护问题引起行业广泛关注
§ 用户隐私泄露、数据违规事件频频出现,引发行业广泛关注隐私保
护
§ 监管愈发严苛,数据保护法律法规日益完善,跨机构之间直接共享、
传输数据变得不再可行
§ 保护用户隐私和数据安全,如何在数据不出域的情况下实现多方数
据协同应用?
• 联通“数据孤岛”,助力释放数据融合应用价值
• 实现“数据可用不可见”
• 促进数据协同应用业务模式创新,保障数据业务持续发展
11月1日起施行 9月1日起施行 2018年5月25日生效
媒体平台A
广告主B
隐私计算被视为多方数据协同应用的技术解
5
合规要求
• 数据隐私保护日益受到关注
• 国内、外法律法规陆续出台
• 数据采集、使用等监管日趋严苛
• 隐私安全已经成为数据类应用业
务的首要合规要求
行业刚需
• 金融、广告等数据隐私敏感行业
急需安全计算技术解决方案
• 国内互联网头部公司以及一批创
业公司均已大量投入相关技术研
发
• 初步形成行业标准规范
技术发展
• 安全多方计算(MPC)、分布式
学习、密码学等传统领域逐渐形
成一门交叉技术:隐私计算
• 同态加密、秘密分享、差分隐私、
可信计算等关键技术趋于成熟
• 已在多个实际应用场景落地验证
§ 人民银行:鼓励应用多方安全计算、联邦学习、联盟链等“新方法”实现数据可用不可见、数据不动价值动
§ 安全多方计算(MPC)、联邦学习、TEE/SGX、区块链等隐私计算技术将成为基础解决方案
§ 业界加大投入关键技术研究和平台系统的研发,隐私计算(联邦学习、联邦SQL)成为行业热点
• 联邦学习:在不共享、不发送数据的情况下,多方联合进行建模、提供模型推理服务
• 联邦SQL(联合分析):在不共享、不发送数据(表)的情况下,多方联合进行统计分析、联合查询
央行&金标委,金融行业标准,《多方安全计算金融应用技术规范》(JR/T 0196-2020),2020.11.24
央行&金标委,金融行业标准,《联邦学习技术金融应用规范》,工商银行牵头,标准制定中
注:隐私计算,也称为隐私保护计算、面向隐私保护的计算
隐私计算主要技术路线
§ 联邦学习:在各方数据不出本地的情况下,进行多方联合机器学习和深度学习。
§ 安全多方计算:在不泄露各自数据且没有可信第三方的情况下,多方安全联合计算。用于隐
私信息查询、隐私集合求交、联合统计分析等。
§ 可信计算:借助硬件实现可信执行环境,用于存放敏感数据,并保证它们的机密性与完整性。
§ 区块链:利用密码学技术和分布式共识协议,实现数据多方维护、交叉验证、全网一致、不
易篡改。
http://www.jjckb.cn/2021-09/06/c_1310171566.htm
https://www.8btc.com/media/664013
联邦学习
安全多
方计算
融合
隐私性
安全性
可追溯性
区块链
可信计算
PowerFL:腾讯自研的高性能全栈隐私计算平台
PowerFL
安全算子
通信框架 Secret Sharing
数据源A 数据源B 数据源C
联邦学习 联邦SQL
金融机构
媒体
运营商
医疗
政务机构
电商
金融 政务 广告 医疗
联合数据库 联合建模 联合分析
同态加密
差分隐私
TEE/SGX
联邦调度
私密分享
保障数据安全
•多种隐私保护机制适应多种数据安全需求等级
•实现基础安全算子,通过编译优化生成(跨机构)分布
式执行计划
算法丰富、性能领先
•安全求交、隐匿查询、联合分析、联合建模、联合推理等
•构建安全联合计算基础设施,释放数据协同应用价值
数据应用合规
•应对愈发严格的数据安全监管和个人隐私保护法规
•在不共享、不发送用户数据的情况下进行多方联邦学
习和联合分析
PowerFL跨网通信框架
隐私计算系统架构设计的特点
• 密文计算:算法使用安全加密技术,
流程复杂,计算复杂度增加2000+倍
• 跨网通信:易受网络攻击,带宽低、
延迟大和错误率高,密文膨胀近200
倍通信量大增
• 跨机构调度:协调多方计算资源、同
步各方任务并做异常处理,业务逻辑
复杂
• 异构环境部署:落地场景复杂,各方
网络环境和机器资源各异,部署和后
期运维成本高
隐私计算中跨网通信面临的挑战
• 算法层处理跨网通信及异常,影响算法计算性能
• 并行计算节点间数据路由策略复杂,不灵活且不
易扩展
• 落地场景受限,无法满足一方无法暴露端口的场
景要求
driver
executor
executor
driver
executor
executor
挑战:算法协议多方交互,跨网传输大量密文数据
通信加速、通信容错、网络适配、通信安全
现有解决方案及问题:
计算节点/线程之间直接通过gRPC/HTTP同步数据
基于Pulsar的跨网通信框架
• 实现数据路由和异步通信加速
• 实现数据传输容错
• 适配多种网络拓扑结构
• 多层次确保跨网通信安全
• 提供sdk供计算层调用,极大简化算法开发
基于Pulsar,将通信层与计算层进行解耦
优化方案
driver
executor
executor
driver
executor
executor
挑战:算法协议多方交互,跨网传输大量密文数据
通信加速、通信容错、网络适配、通信安全
网络代理服务:
• 接收gRPC请求同步数据到本地数据队列
• 负责处理跨网传输的鉴权
PowerFL通信组件介绍
sdk
driver
executor1
executorN
PUSH
<topic, data> => Ack
PULL
<topic> => <data>
Pulsar
< , ,
>
通信sdk:
• 为算法层提供统一数据传输接口
• 负责通信容错的处理逻辑
Pulsar消息队列:
• 同步队列:注册需要同步的数据队列名称及方式
• 数据队列:缓存需要同步的中间计算结果
数据同步服务:
• 订阅同步队列获取需要同步的数据队列名及方式
• 通过对方网络代理服务同步数据队列中的数据
PowerFL的跨网通信框架 – 提高数据吞吐量
优化点1:流式计算和自动水平扩缩容,提高数据吞吐量
优化效果:峰值流量提高20倍
10G/小时 => 200G/小时
挑战:
密文膨胀近200倍导致通信量大增
• 通信sdk:
• 提供流式传输接口,最大限度实现计算与通信的重叠
• 通过不同的数据队列提高数据同步的并行度
• 支持自动水平扩缩容:
• 网络代理组件根据流量自动水平扩缩容调节副本数
• 数据同步组件根据负载自动水平扩缩容调节副本数
• 支持负载均衡:
• 网络代理组件通过k8s的svc对外实现流量的负载均衡
• 数据同步组件通过订阅同步队列实现数据同步的负载均衡
sdk
driver
executor1
executorN
PUSH
<topic, data> => Ack
PULL
<topic> => <data>
Pulsar
PowerFL的跨网通信框架 – 支持异步并行计算
§参与方之间进行加密中间计算结果或转化结果的交换,
导致不同参与方之间的计算逻辑存在依赖性。
§数据进行分批处理,不同的小批量数据之间可以异步
并行计算(跨机构异步并行计算)
基于Spark跨机构异步并行计算
§联邦学习需要进行跨机构的密文联合计算和通信,对于海量数
据,计算和通信的开销都非常大
§对数据进行分块(partition),对不同的partition进行并行
处理,进一步在partition内进行mini-batch处理
参与方A(Guest) 参与方B(Host)
• 跨机构异步并行计算,带来性能提升10倍+
• 分partition和mini-batch处理,可用于多个联合计算场景
(联邦特征工程、联邦建模、联合分析)
• 支持计算引擎:Spark, TensorFlow, PyTorch
优化点2:支持异步并行 计算
挑战:
PowerFL的跨网通信框架 – 多种通信安全策略
优化点3:多种通信安全策略
• token互信授权
• Topic订阅授权
• 端到端加密:即使消息队列部署在第三方,
仍能保证通信安全
挑战:跨公网传输,端到端通信安全
中国金融认证中心
多方安全计算产品检测报告
PowerFL的跨网通信框架 – 多种数据同步机制
优化点4:数据同步机制
• 推送模式:
1. 通信sdk在同步队列中注册待同步数据队列名
(PUSH模式)
2. 由数据同步组件从数据队列中批量消费数据并调用
对方PUSH接口
• 拉取模式:
1. 通信sdk在同步队列中注册待同步数据队列名
(PULL模式)
2. 数据同步组件以轮询的方式调用对方PULL接口,
并将数据放回放入本地指定数据队列中供sdk消费
挑战:落地场景复杂,需要灵活适配多种网络策略,尤其是金融场景下需要支持无法暴露网络端口的情况
sdk
driver
executor1
executorN
sdk
driver
executor1
executorN
< , ,
, >
PUSH
< , > =>
PULL
< > => < >
Pulsar Pulsar
PowerFL的跨网通信框架 – 适配多种网络拓扑
Pulsar
参与方A(公司A) 参与方B(公司B)
A主动发送消息给B
暴露端口
Pulsar
暴露端口
B主动发送消息给A
Pulsar
A主动发送消息B
不暴露端口
Proxy
暴露端口
A从B方拉取消息
Proxy
主
动
发
送
消
息
不暴露端口
Proxy
不暴露端口
拉
取
消
息 Pulsa
r
主
动
发
送
消
息
拉
取
消
息
第三方
§ Pulsar:作为消息队列,用以缓存各方之间
传递的中间结果
§ 双向主动发送模式
§ 单向主动发送模式,另一方使用拉取的方式(PULL)
§ 使用第三方Pulsar
§ 两方都采用拉取方式(PULL)
应用案例
应用案例:联邦学习在内容推荐场景应用案例
user embedding item embedding
loss label
平台数据库 视频数据库
instance id: 数据求交
视频画像
用户画像
参与方A 参与方B
双塔召回模型
基于相同的样本,A和B各自分别计算user embedding和
item embedding
A方将user embedding传给B方,B方计算内积,通过
sigmoid函数得到prediction score
B方计算loss和梯度,得到对应user embedding梯度信息
B方将user embedding对应的梯度信息g再回传给A方
A和B计算各自的模型参数对应的梯度信息,并更新模型
§ 通过同态加密或者差分隐私保护user embedding和梯度信息
单方
建模
联邦
建模
+35.63%
人均视频播放个数
单方
建模
联邦
建模
+28.75%
人均视频播放时长
PowerFL项目影响力
谢 谢

Weitere ähnliche Inhalte

Was ist angesagt?

艺龙旅行网架构案例分享-Qcon2011
艺龙旅行网架构案例分享-Qcon2011艺龙旅行网架构案例分享-Qcon2011
艺龙旅行网架构案例分享-Qcon2011
Yiwei Ma
 
七牛云存储详解
七牛云存储详解七牛云存储详解
七牛云存储详解
niuer7
 

Was ist angesagt? (20)

RabbitMQ on Pulsar's Practice in Tencent Cloud - Puslar Summit Asia 2021
RabbitMQ on Pulsar's Practice in Tencent Cloud  - Puslar Summit Asia 2021RabbitMQ on Pulsar's Practice in Tencent Cloud  - Puslar Summit Asia 2021
RabbitMQ on Pulsar's Practice in Tencent Cloud - Puslar Summit Asia 2021
 
Oracle cloud 云介绍及测试账户申请
Oracle cloud 云介绍及测试账户申请Oracle cloud 云介绍及测试账户申请
Oracle cloud 云介绍及测试账户申请
 
艺龙旅行网架构案例分享-Qcon2011
艺龙旅行网架构案例分享-Qcon2011艺龙旅行网架构案例分享-Qcon2011
艺龙旅行网架构案例分享-Qcon2011
 
大鱼架构演进
大鱼架构演进大鱼架构演进
大鱼架构演进
 
LASS 2018 使用者與開發者大會 物聯網私有雲與環境監測
LASS 2018 使用者與開發者大會 物聯網私有雲與環境監測LASS 2018 使用者與開發者大會 物聯網私有雲與環境監測
LASS 2018 使用者與開發者大會 物聯網私有雲與環境監測
 
关于云的那些事
关于云的那些事关于云的那些事
关于云的那些事
 
唯品会大数据实践 Sacc pub
唯品会大数据实践 Sacc pub唯品会大数据实践 Sacc pub
唯品会大数据实践 Sacc pub
 
用Python实现hadoop任务调度管理
用Python实现hadoop任务调度管理用Python实现hadoop任务调度管理
用Python实现hadoop任务调度管理
 
云计算安全
云计算安全云计算安全
云计算安全
 
Apache Kylin Data Summit 2019: Kyligence Presentation
Apache Kylin Data Summit 2019: Kyligence PresentationApache Kylin Data Summit 2019: Kyligence Presentation
Apache Kylin Data Summit 2019: Kyligence Presentation
 
七牛云存储详解
七牛云存储详解七牛云存储详解
七牛云存储详解
 
A10 networks產品與核心價值介紹 2014-03-04
A10 networks產品與核心價值介紹 2014-03-04A10 networks產品與核心價值介紹 2014-03-04
A10 networks產品與核心價值介紹 2014-03-04
 
Bigdata introduction
Bigdata introductionBigdata introduction
Bigdata introduction
 
Track A-1: Cloudera 大數據產品和技術最前沿資訊報告
Track A-1: Cloudera 大數據產品和技術最前沿資訊報告Track A-1: Cloudera 大數據產品和技術最前沿資訊報告
Track A-1: Cloudera 大數據產品和技術最前沿資訊報告
 
云存储与虚拟化分论坛 基于云计算的海量数据挖掘
云存储与虚拟化分论坛 基于云计算的海量数据挖掘云存储与虚拟化分论坛 基于云计算的海量数据挖掘
云存储与虚拟化分论坛 基于云计算的海量数据挖掘
 
Mesos-based Data Infrastructure @ Douban
Mesos-based Data Infrastructure @ DoubanMesos-based Data Infrastructure @ Douban
Mesos-based Data Infrastructure @ Douban
 
Train.IO 【第六期-OpenStack 二三事】
Train.IO 【第六期-OpenStack 二三事】Train.IO 【第六期-OpenStack 二三事】
Train.IO 【第六期-OpenStack 二三事】
 
mercury
mercurymercury
mercury
 
跳过私有云建设的“坑” 私有云建设经验教训以及IBM PMC2.0 简介
跳过私有云建设的“坑” 私有云建设经验教训以及IBM PMC2.0 简介跳过私有云建设的“坑” 私有云建设经验教训以及IBM PMC2.0 简介
跳过私有云建设的“坑” 私有云建设经验教训以及IBM PMC2.0 简介
 
LASS 空汙即時視覺平台建置
LASS 空汙即時視覺平台建置LASS 空汙即時視覺平台建置
LASS 空汙即時視覺平台建置
 

Ähnlich wie PowerFL meets Pulsar: A Novel Communication Framework for Privacy-Preserving Computation - Pulsar Summit Asia 2021

数据库加密实现数据安全
数据库加密实现数据安全数据库加密实现数据安全
数据库加密实现数据安全
wensheng wei
 
云安全防护的战略思考
云安全防护的战略思考云安全防护的战略思考
云安全防护的战略思考
drewz lin
 
22
2222
22
42qu
 
Service oriented computing and cloud computing
Service oriented computing and cloud computingService oriented computing and cloud computing
Service oriented computing and cloud computing
志銘 劉志銘
 
2014-10-17 探析台灣巨量資料產業供應鏈串聯現況
2014-10-17 探析台灣巨量資料產業供應鏈串聯現況2014-10-17 探析台灣巨量資料產業供應鏈串聯現況
2014-10-17 探析台灣巨量資料產業供應鏈串聯現況
Jazz Yao-Tsung Wang
 
云安全的意义
云安全的意义云安全的意义
云安全的意义
drewz lin
 
香港六合彩
香港六合彩香港六合彩
香港六合彩
香港六合彩香港六合彩
香港六合彩
香港六合彩
 

Ähnlich wie PowerFL meets Pulsar: A Novel Communication Framework for Privacy-Preserving Computation - Pulsar Summit Asia 2021 (20)

機密圖檔與敏感資料庫資料防洩漏方案
機密圖檔與敏感資料庫資料防洩漏方案機密圖檔與敏感資料庫資料防洩漏方案
機密圖檔與敏感資料庫資料防洩漏方案
 
数据库加密实现数据安全
数据库加密实现数据安全数据库加密实现数据安全
数据库加密实现数据安全
 
云安全防护的战略思考
云安全防护的战略思考云安全防护的战略思考
云安全防护的战略思考
 
Emc keynote 1130 1200
Emc keynote 1130 1200Emc keynote 1130 1200
Emc keynote 1130 1200
 
22
2222
22
 
網路安全防護
網路安全防護網路安全防護
網路安全防護
 
Grid Technology and Enterprise Grid / 网格技术及其在企业信息化中的应用
Grid Technology and Enterprise Grid / 网格技术及其在企业信息化中的应用Grid Technology and Enterprise Grid / 网格技术及其在企业信息化中的应用
Grid Technology and Enterprise Grid / 网格技术及其在企业信息化中的应用
 
Y20151003 詹文男-物聯網的商機與挑戰
Y20151003 詹文男-物聯網的商機與挑戰Y20151003 詹文男-物聯網的商機與挑戰
Y20151003 詹文男-物聯網的商機與挑戰
 
Service oriented computing and cloud computing
Service oriented computing and cloud computingService oriented computing and cloud computing
Service oriented computing and cloud computing
 
数据领导者的多云数据集成.pdf
数据领导者的多云数据集成.pdf数据领导者的多云数据集成.pdf
数据领导者的多云数据集成.pdf
 
肖永红:科研数据应用和共享方面的实践
肖永红:科研数据应用和共享方面的实践肖永红:科研数据应用和共享方面的实践
肖永红:科研数据应用和共享方面的实践
 
Keynote 台灣雲計算發展-王玮-台湾资策会
Keynote 台灣雲計算發展-王玮-台湾资策会Keynote 台灣雲計算發展-王玮-台湾资策会
Keynote 台灣雲計算發展-王玮-台湾资策会
 
云制造
云制造云制造
云制造
 
2014-10-17 探析台灣巨量資料產業供應鏈串聯現況
2014-10-17 探析台灣巨量資料產業供應鏈串聯現況2014-10-17 探析台灣巨量資料產業供應鏈串聯現況
2014-10-17 探析台灣巨量資料產業供應鏈串聯現況
 
Big Data World Forum
Big Data World ForumBig Data World Forum
Big Data World Forum
 
Rockbay 20180403-scm saa s introduction
Rockbay 20180403-scm saa s introductionRockbay 20180403-scm saa s introduction
Rockbay 20180403-scm saa s introduction
 
Centralizing Data Security with Data Virtualization (Chinese)
Centralizing Data Security with Data Virtualization (Chinese)Centralizing Data Security with Data Virtualization (Chinese)
Centralizing Data Security with Data Virtualization (Chinese)
 
云安全的意义
云安全的意义云安全的意义
云安全的意义
 
香港六合彩
香港六合彩香港六合彩
香港六合彩
 
香港六合彩
香港六合彩香港六合彩
香港六合彩
 

Mehr von StreamNative

Pulsar's Journey in Yahoo!: On-prem, Cloud and Hybrid - Pulsar Summit SF 2022
Pulsar's Journey in Yahoo!: On-prem, Cloud and Hybrid - Pulsar Summit SF 2022Pulsar's Journey in Yahoo!: On-prem, Cloud and Hybrid - Pulsar Summit SF 2022
Pulsar's Journey in Yahoo!: On-prem, Cloud and Hybrid - Pulsar Summit SF 2022
StreamNative
 

Mehr von StreamNative (20)

Is Using KoP (Kafka-on-Pulsar) a Good Idea? - Pulsar Summit SF 2022
Is Using KoP (Kafka-on-Pulsar) a Good Idea? - Pulsar Summit SF 2022Is Using KoP (Kafka-on-Pulsar) a Good Idea? - Pulsar Summit SF 2022
Is Using KoP (Kafka-on-Pulsar) a Good Idea? - Pulsar Summit SF 2022
 
Building an Asynchronous Application Framework with Python and Pulsar - Pulsa...
Building an Asynchronous Application Framework with Python and Pulsar - Pulsa...Building an Asynchronous Application Framework with Python and Pulsar - Pulsa...
Building an Asynchronous Application Framework with Python and Pulsar - Pulsa...
 
Blue-green deploys with Pulsar & Envoy in an event-driven microservice ecosys...
Blue-green deploys with Pulsar & Envoy in an event-driven microservice ecosys...Blue-green deploys with Pulsar & Envoy in an event-driven microservice ecosys...
Blue-green deploys with Pulsar & Envoy in an event-driven microservice ecosys...
 
Distributed Database Design Decisions to Support High Performance Event Strea...
Distributed Database Design Decisions to Support High Performance Event Strea...Distributed Database Design Decisions to Support High Performance Event Strea...
Distributed Database Design Decisions to Support High Performance Event Strea...
 
Simplify Pulsar Functions Development with SQL - Pulsar Summit SF 2022
Simplify Pulsar Functions Development with SQL - Pulsar Summit SF 2022Simplify Pulsar Functions Development with SQL - Pulsar Summit SF 2022
Simplify Pulsar Functions Development with SQL - Pulsar Summit SF 2022
 
Towards a ZooKeeper-less Pulsar, etcd, etcd, etcd. - Pulsar Summit SF 2022
Towards a ZooKeeper-less Pulsar, etcd, etcd, etcd. - Pulsar Summit SF 2022Towards a ZooKeeper-less Pulsar, etcd, etcd, etcd. - Pulsar Summit SF 2022
Towards a ZooKeeper-less Pulsar, etcd, etcd, etcd. - Pulsar Summit SF 2022
 
Validating Apache Pulsar’s Behavior under Failure Conditions - Pulsar Summit ...
Validating Apache Pulsar’s Behavior under Failure Conditions - Pulsar Summit ...Validating Apache Pulsar’s Behavior under Failure Conditions - Pulsar Summit ...
Validating Apache Pulsar’s Behavior under Failure Conditions - Pulsar Summit ...
 
Cross the Streams! Creating Streaming Data Pipelines with Apache Flink + Apac...
Cross the Streams! Creating Streaming Data Pipelines with Apache Flink + Apac...Cross the Streams! Creating Streaming Data Pipelines with Apache Flink + Apac...
Cross the Streams! Creating Streaming Data Pipelines with Apache Flink + Apac...
 
Message Redelivery: An Unexpected Journey - Pulsar Summit SF 2022
Message Redelivery: An Unexpected Journey - Pulsar Summit SF 2022Message Redelivery: An Unexpected Journey - Pulsar Summit SF 2022
Message Redelivery: An Unexpected Journey - Pulsar Summit SF 2022
 
Unlocking the Power of Lakehouse Architectures with Apache Pulsar and Apache ...
Unlocking the Power of Lakehouse Architectures with Apache Pulsar and Apache ...Unlocking the Power of Lakehouse Architectures with Apache Pulsar and Apache ...
Unlocking the Power of Lakehouse Architectures with Apache Pulsar and Apache ...
 
Understanding Broker Load Balancing - Pulsar Summit SF 2022
Understanding Broker Load Balancing - Pulsar Summit SF 2022Understanding Broker Load Balancing - Pulsar Summit SF 2022
Understanding Broker Load Balancing - Pulsar Summit SF 2022
 
Building an Asynchronous Application Framework with Python and Pulsar - Pulsa...
Building an Asynchronous Application Framework with Python and Pulsar - Pulsa...Building an Asynchronous Application Framework with Python and Pulsar - Pulsa...
Building an Asynchronous Application Framework with Python and Pulsar - Pulsa...
 
Pulsar's Journey in Yahoo!: On-prem, Cloud and Hybrid - Pulsar Summit SF 2022
Pulsar's Journey in Yahoo!: On-prem, Cloud and Hybrid - Pulsar Summit SF 2022Pulsar's Journey in Yahoo!: On-prem, Cloud and Hybrid - Pulsar Summit SF 2022
Pulsar's Journey in Yahoo!: On-prem, Cloud and Hybrid - Pulsar Summit SF 2022
 
Event-Driven Applications Done Right - Pulsar Summit SF 2022
Event-Driven Applications Done Right - Pulsar Summit SF 2022Event-Driven Applications Done Right - Pulsar Summit SF 2022
Event-Driven Applications Done Right - Pulsar Summit SF 2022
 
Pulsar @ Scale. 200M RPM and 1K instances - Pulsar Summit SF 2022
Pulsar @ Scale. 200M RPM and 1K instances - Pulsar Summit SF 2022Pulsar @ Scale. 200M RPM and 1K instances - Pulsar Summit SF 2022
Pulsar @ Scale. 200M RPM and 1K instances - Pulsar Summit SF 2022
 
Data Democracy: Journey to User-Facing Analytics - Pulsar Summit SF 2022
Data Democracy: Journey to User-Facing Analytics - Pulsar Summit SF 2022Data Democracy: Journey to User-Facing Analytics - Pulsar Summit SF 2022
Data Democracy: Journey to User-Facing Analytics - Pulsar Summit SF 2022
 
Beam + Pulsar: Powerful Stream Processing at Scale - Pulsar Summit SF 2022
Beam + Pulsar: Powerful Stream Processing at Scale - Pulsar Summit SF 2022Beam + Pulsar: Powerful Stream Processing at Scale - Pulsar Summit SF 2022
Beam + Pulsar: Powerful Stream Processing at Scale - Pulsar Summit SF 2022
 
Welcome and Opening Remarks - Pulsar Summit SF 2022
Welcome and Opening Remarks - Pulsar Summit SF 2022Welcome and Opening Remarks - Pulsar Summit SF 2022
Welcome and Opening Remarks - Pulsar Summit SF 2022
 
Log System As Backbone – How We Built the World’s Most Advanced Vector Databa...
Log System As Backbone – How We Built the World’s Most Advanced Vector Databa...Log System As Backbone – How We Built the World’s Most Advanced Vector Databa...
Log System As Backbone – How We Built the World’s Most Advanced Vector Databa...
 
MoP(MQTT on Pulsar) - a Powerful Tool for Apache Pulsar in IoT - Pulsar Summi...
MoP(MQTT on Pulsar) - a Powerful Tool for Apache Pulsar in IoT - Pulsar Summi...MoP(MQTT on Pulsar) - a Powerful Tool for Apache Pulsar in IoT - Pulsar Summi...
MoP(MQTT on Pulsar) - a Powerful Tool for Apache Pulsar in IoT - Pulsar Summi...
 

PowerFL meets Pulsar: A Novel Communication Framework for Privacy-Preserving Computation - Pulsar Summit Asia 2021