SlideShare a Scribd company logo
Powering  mobile  apps  




大容量云推送技术解析  
Agenda  

  
•  Push是什么?  
•  开发者为什么要用Push?  
•  我们是怎么样实现大容量Push服务的  
Agenda  

  
•  Push是什么?  
•  开发者为什么要用Push?  
•  我们是怎么样实现大容量Push服务的  
iPhone  vs.  Android  
•  iPhone  
   –  不允许在后台跑服务与联网  
   –  APNs是唯一的Push选择  
•  Android  
   –  大家的选择是:常驻后台服务,保持网络连接  
用  Android  手机的是好男人  
•  APNs  (Apple  Push  Notifiction  service)  

•  GCM  (Google  Cloud  Messaging)  
   –  在国内不可用:无Google帐号、服务不稳定  


•  Urban  Airship  
   –  Oracle、Intel、Salesforce、USA  Today  
   –  国内开发者用的可能性小  
      •  收费  
      •  服务在国外,在国内响应慢  
极光推送:第三方云推送服务  
极光推送:第三方云推送服务  
•    永久免费  
•    同时支持  Android  与  iOS  
•    大容量、稳定  
•    集成SDK简单:一行代码  
•    Push内容:除了通知,还包括消息、多媒
     体等  
通知	
  
消息	
  

         多媒
          体	
  



     Push	
  
Agenda  

  
•  Push是什么?  
•  开发者为什么要用Push?  
•  我们是怎么样实现大容量Push服务的  
①②  

开发者为什么要用Push  
①  

用户获取成本  
  
2012  CPI  




                                                      0.9	
      0.92	
  
                                            0.8	
  
                      0.68	
  
0.59	
     0.58	
  




Jan	
      Feb	
      Mar	
                 Apr	
     May	
       Jun	
  
                                  iOS	
  

                                                                数据来自W3i  
2012  CPI  

                                                                  0.92	
  
                                                       0.9	
  
                                           0.8	
  

                      0.68	
  
0.59	
     0.58	
  



                                                                  0.51	
  
                                           0.43	
     0.42	
  
 0.3	
     0.29	
      0.3	
  



Jan	
      Feb	
      Mar	
                Apr	
      May	
        Jun	
  
                             Android	
     iOS	
  

                                                                 数据来自W3i  
①  

用户获取成本  
  =>  留存率  
6个月留存率  
100%	
  
 90%	
  
 80%	
  
 70%	
  
 60%	
  
 50%	
  
 40%	
  
 30%	
  
 20%	
  
 10%	
  
   0%	
  
    Month	
  0	
     Month	
  1	
     Month	
  2	
     Month	
  3	
     Month	
  4	
     Month	
  5	
     Month	
  6	
  
                                                       No	
  Push	
  


                                                                                         数据来自Urban  
Push通知提高留存率
100%	
  
 90%	
  
 80%	
  
 70%	
  
 60%	
  
 50%	
  
 40%	
  
 30%	
  
 20%	
  
 10%	
  
   0%	
  
    Month	
  0	
     Month	
  1	
     Month	
  2	
           Month	
  3	
            Month	
  4	
     Month	
  5	
     Month	
  6	
  
                                                       Push	
       No	
  Push	
  


                                                                                                      数据来自Urban  
②  

自己实现Push  
自己实现Push成本  
•  以某  IM  应用为参考,假设:  
  –  100万并发  

•  开发成本  
  –  6人  
  –  半年  
•  运维成本  
  –  服务器:5节点以上  
  –  带宽:5000每月  
Agenda  

  
•  Push是什么?  
•  开发者为什么要用Push?  
•  我们是怎么样实现大容量Push服务的  
大容量Push服务实现  

•    Push  vs.  Polling  
•    极光推送  Android  SDK  
•    极光推送服务器集群设计  
•    C2000K  
Push       Polling  
延迟        低           高  
流量        低           高  
电量        低           高  
实现的复杂度   高            低  
  
手机耗电情况  
    8	
  
    7	
  
    6	
  
    5	
                 理论待机
    4	
                 Polling	
  
    3	
                 5个Polling	
  
                        Push	
  
    2	
  
    1	
  
    0	
  
             待机时间

•  电池1400  mAh的手机,底电流8mA  
Android  应用后台数据同步  
Android  应用后台数据同步(2)  


            •  N个应用=N个后台进程  
            •  N个应用=N个网络连接  
极光  Android  SDK  




                   App  Server  
极光  Android  SDK  




一个进程,一个长链接               App  Server  
极光  服务器集群架构  

   Session  Manager               Push  Center  




          MQ        Zookeeper         MQ  


UDP  
           SIS  


         TCP             接入  
接入  

   Session  Manager                Push  Center  




          MQ        Zookeeper          MQ  


UDP  
           SIS  

                                  •  Server  IP-address  
         TCP             接入        Service  
                                  •  通过SIS分配接入  
中间件:MQ  

   Session  Manager               Push  Center  




          MQ        Zookeeper         MQ  


UDP  
           SIS  


         TCP             接入  
                                      RabbitMQ分发  
中间件:Cache  
•  memcached/couchbase  
•  Write  through  
•  100%读命中  (hit  rate)  
  –  用户数据全部Cache  
  –  统计数据全部Cache  
•  Couchbase  Cluster  
Couchbase  



                        Couchbase  




图片源自:couchbase.com  
高可用性:  单个SIS失效  

   Session  Manager               Push  Center  




          MQ        Zookeeper         MQ  


UDP  
           SIS                       •  DNS轮询  


         TCP             接入  
高可用性:  单个SIS失效  

   Session  Manager               Push  Center  




          MQ        Zookeeper         MQ  


UDP  
           SIS                       •  DNS轮询  
                                      •  接入本身的DNS  
         TCP             接入  
高可用性:  单个SIS失效  

   Session  Manager               Push  Center  




          MQ        Zookeeper         MQ  


UDP  
           SIS                       •  DNS轮询  
                                      •  接入本身的DNS  
                          接入  
                                      •  非灾难性  
         TCP  
高可用性:  单个接入失效  

   Session  Manager               Push  Center  




          MQ        Zookeeper         MQ  


UDP  
           SIS                       •  SIS  不再调度  


         TCP             接入  
高可用性:  单个SM失效  

   Session  Manager               Push  Center  




          MQ        Zookeeper         MQ  


UDP  
           SIS                       •  其他结点从MQ取
                                         数据  
         TCP             接入  
高可用性:  单个Push  Center失效  

      Session  Manager               Push  Center  




             MQ        Zookeeper         MQ  


   UDP  
              SIS                       •  其他结点从MQ取
                                            数据  
            TCP             接入  
高可用性:  单个Push  Center失效  

      Session  Manager               Push  Center  




             MQ        Zookeeper         MQ  


   UDP  
              SIS                     •  其他结点从MQ取数据  
                                       •  Nginx  +  Keepalived  
                             接入  
                                          前端  
            TCP  
水平扩展  
•  接入通过  SIS  扩展  
•  SIS  通过  DNS  扩展  
•  Session  Manager/Push  Center  通过  MQ  
   扩展  
•  使用  Zookeeper  管理配置  
统计/监控  
•    在线:输入输出统计  
•    离线:日志统计分析  
•    统计数据几十秒级采集分析  
•    监控各个模块工作状态  
•    需人工干预的异常告警  
     –  Email  
     –  SMS  
C2000K  


维持大量长链接  
C2000K:  服务器设计  
•  Libev:  事件驱动、异步、非阻塞  
•  Memory  Pool:  省内存、加快分配和回收  
•  多核  
  –  一个核一个进程  
  –  共享监听一个socket  
•  每个子进程有自己的event  loop,  mem  
   pool  
C2000K:  架构  


Event     Event     Event     Event  
Loop      Loop      Loop      Loop  

Mem       Mem       Mem       Mem  
Pool      Pool      Pool      Pool  
C2000K:  Linux  Kernel参数  
•  fs.file-max  =  10485760  
•  net.ipv4.tcp_wmem  =  4096   4096
     16777216  
•  net.ipv4.tcp_rmem  =  4096  4096
     16777216  
•  net.ipv4.tcp_tw_reuse  =  1  
C2000K:  长链接曲线  
300万



   200万
结论  

•  在线水平扩展,可扩展到支撑上亿用户  

•  C2000K,目前业界公布的单机最大链接数  
Q&A  
@Tiger_张虎
Powering  mobile  apps  
              


     @极光推送  
     www.jpush.cn  

More Related Content

Similar to 大容量云推送技术解析

Windows Azure アプリケーション設計を賢く行うための基本知識
Windows Azure アプリケーション設計を賢く行うための基本知識Windows Azure アプリケーション設計を賢く行うための基本知識
Windows Azure アプリケーション設計を賢く行うための基本知識Kazuyuki Nomura
 
[Java Festa in 札幌 2012] Windows Azure を活用した Windows 8 アプリケーション開発
[Java Festa in 札幌 2012] Windows Azure を活用した Windows 8 アプリケーション開発[Java Festa in 札幌 2012] Windows Azure を活用した Windows 8 アプリケーション開発
[Java Festa in 札幌 2012] Windows Azure を活用した Windows 8 アプリケーション開発
Naoki (Neo) SATO
 
We Should Know About in this SocialNetwork Era 2011_1112
We Should Know About in this SocialNetwork Era 2011_1112We Should Know About in this SocialNetwork Era 2011_1112
We Should Know About in this SocialNetwork Era 2011_1112
Masahito Zembutsu
 
M-6 MQTTの使いどころ (JJUG CCC 2015 Spring)
M-6 MQTTの使いどころ (JJUG CCC 2015 Spring)M-6 MQTTの使いどころ (JJUG CCC 2015 Spring)
M-6 MQTTの使いどころ (JJUG CCC 2015 Spring)
Koji YUSA
 
AWS Black Belt Techシリーズ Amazon Kinesis
AWS Black Belt Techシリーズ  Amazon KinesisAWS Black Belt Techシリーズ  Amazon Kinesis
AWS Black Belt Techシリーズ Amazon Kinesis
Amazon Web Services Japan
 
Gmo media.inc 第9回西日本ossの普及を考える会
Gmo media.inc 第9回西日本ossの普及を考える会Gmo media.inc 第9回西日本ossの普及を考える会
Gmo media.inc 第9回西日本ossの普及を考える会
Dai Utsui
 
AWSマネージドサービスをフル活用したヘルスケアIoTプラットフォーム
AWSマネージドサービスをフル活用したヘルスケアIoTプラットフォームAWSマネージドサービスをフル活用したヘルスケアIoTプラットフォーム
AWSマネージドサービスをフル活用したヘルスケアIoTプラットフォーム
Hiroki Takeda
 
AITCオープンラボ第4回IoT勉強会 センサーデータの取得・送信編
AITCオープンラボ第4回IoT勉強会 センサーデータの取得・送信編AITCオープンラボ第4回IoT勉強会 センサーデータの取得・送信編
AITCオープンラボ第4回IoT勉強会 センサーデータの取得・送信編
Yasuyuki Jinnouchi
 
Circle of Code with Cloud Foundry
Circle of Code with Cloud FoundryCircle of Code with Cloud Foundry
Circle of Code with Cloud Foundry
Tomohiro Ichimura
 
Automation Anywhere Enterprise A2019.16 新機能紹介
Automation Anywhere Enterprise A2019.16 新機能紹介Automation Anywhere Enterprise A2019.16 新機能紹介
Automation Anywhere Enterprise A2019.16 新機能紹介
Automation Anywhere Japan
 
Hajimete longhorn 200618
Hajimete longhorn 200618Hajimete longhorn 200618
Hajimete longhorn 200618
Junji Nishihara
 
OSC Fukuoka SoftLayer
OSC Fukuoka SoftLayer OSC Fukuoka SoftLayer
OSC Fukuoka SoftLayer
softlayerjp
 
オープンソース統合監視ソフトウェア Zabbix 2.0によるクラウド監視
オープンソース統合監視ソフトウェア Zabbix 2.0によるクラウド監視オープンソース統合監視ソフトウェア Zabbix 2.0によるクラウド監視
オープンソース統合監視ソフトウェア Zabbix 2.0によるクラウド監視
Kodai Terashima
 
Microsoft tech fielders_cisco_20150126_配布版
Microsoft tech fielders_cisco_20150126_配布版Microsoft tech fielders_cisco_20150126_配布版
Microsoft tech fielders_cisco_20150126_配布版
Takao Setaka
 
Windows Azure AppFabric 第2章
Windows Azure AppFabric 第2章Windows Azure AppFabric 第2章
Windows Azure AppFabric 第2章Tatsuaki Sakai
 
Armored core vのオンラインサービスにおけるクラウドサーバー活用事例
Armored core vのオンラインサービスにおけるクラウドサーバー活用事例Armored core vのオンラインサービスにおけるクラウドサーバー活用事例
Armored core vのオンラインサービスにおけるクラウドサーバー活用事例
erakazu
 
ディペンダブルなクラウドコンピューティング基盤を目指して
ディペンダブルなクラウドコンピューティング基盤を目指してディペンダブルなクラウドコンピューティング基盤を目指して
ディペンダブルなクラウドコンピューティング基盤を目指して
Kazuhiko Kato
 
私立大学情報教育協会大学 情報セキュリティ研究講習会
私立大学情報教育協会大学 情報セキュリティ研究講習会私立大学情報教育協会大学 情報セキュリティ研究講習会
私立大学情報教育協会大学 情報セキュリティ研究講習会
Kuniyasu Suzaki
 
14.09.12_インターネット測定システムの開発と運用
14.09.12_インターネット測定システムの開発と運用14.09.12_インターネット測定システムの開発と運用
14.09.12_インターネット測定システムの開発と運用
LINE Corp.
 
Developers Summit 2014 Summer 【B-4】LMQでお手軽分散システム開発
Developers Summit 2014 Summer 【B-4】LMQでお手軽分散システム開発Developers Summit 2014 Summer 【B-4】LMQでお手軽分散システム開発
Developers Summit 2014 Summer 【B-4】LMQでお手軽分散システム開発
Developers Summit
 

Similar to 大容量云推送技术解析 (20)

Windows Azure アプリケーション設計を賢く行うための基本知識
Windows Azure アプリケーション設計を賢く行うための基本知識Windows Azure アプリケーション設計を賢く行うための基本知識
Windows Azure アプリケーション設計を賢く行うための基本知識
 
[Java Festa in 札幌 2012] Windows Azure を活用した Windows 8 アプリケーション開発
[Java Festa in 札幌 2012] Windows Azure を活用した Windows 8 アプリケーション開発[Java Festa in 札幌 2012] Windows Azure を活用した Windows 8 アプリケーション開発
[Java Festa in 札幌 2012] Windows Azure を活用した Windows 8 アプリケーション開発
 
We Should Know About in this SocialNetwork Era 2011_1112
We Should Know About in this SocialNetwork Era 2011_1112We Should Know About in this SocialNetwork Era 2011_1112
We Should Know About in this SocialNetwork Era 2011_1112
 
M-6 MQTTの使いどころ (JJUG CCC 2015 Spring)
M-6 MQTTの使いどころ (JJUG CCC 2015 Spring)M-6 MQTTの使いどころ (JJUG CCC 2015 Spring)
M-6 MQTTの使いどころ (JJUG CCC 2015 Spring)
 
AWS Black Belt Techシリーズ Amazon Kinesis
AWS Black Belt Techシリーズ  Amazon KinesisAWS Black Belt Techシリーズ  Amazon Kinesis
AWS Black Belt Techシリーズ Amazon Kinesis
 
Gmo media.inc 第9回西日本ossの普及を考える会
Gmo media.inc 第9回西日本ossの普及を考える会Gmo media.inc 第9回西日本ossの普及を考える会
Gmo media.inc 第9回西日本ossの普及を考える会
 
AWSマネージドサービスをフル活用したヘルスケアIoTプラットフォーム
AWSマネージドサービスをフル活用したヘルスケアIoTプラットフォームAWSマネージドサービスをフル活用したヘルスケアIoTプラットフォーム
AWSマネージドサービスをフル活用したヘルスケアIoTプラットフォーム
 
AITCオープンラボ第4回IoT勉強会 センサーデータの取得・送信編
AITCオープンラボ第4回IoT勉強会 センサーデータの取得・送信編AITCオープンラボ第4回IoT勉強会 センサーデータの取得・送信編
AITCオープンラボ第4回IoT勉強会 センサーデータの取得・送信編
 
Circle of Code with Cloud Foundry
Circle of Code with Cloud FoundryCircle of Code with Cloud Foundry
Circle of Code with Cloud Foundry
 
Automation Anywhere Enterprise A2019.16 新機能紹介
Automation Anywhere Enterprise A2019.16 新機能紹介Automation Anywhere Enterprise A2019.16 新機能紹介
Automation Anywhere Enterprise A2019.16 新機能紹介
 
Hajimete longhorn 200618
Hajimete longhorn 200618Hajimete longhorn 200618
Hajimete longhorn 200618
 
OSC Fukuoka SoftLayer
OSC Fukuoka SoftLayer OSC Fukuoka SoftLayer
OSC Fukuoka SoftLayer
 
オープンソース統合監視ソフトウェア Zabbix 2.0によるクラウド監視
オープンソース統合監視ソフトウェア Zabbix 2.0によるクラウド監視オープンソース統合監視ソフトウェア Zabbix 2.0によるクラウド監視
オープンソース統合監視ソフトウェア Zabbix 2.0によるクラウド監視
 
Microsoft tech fielders_cisco_20150126_配布版
Microsoft tech fielders_cisco_20150126_配布版Microsoft tech fielders_cisco_20150126_配布版
Microsoft tech fielders_cisco_20150126_配布版
 
Windows Azure AppFabric 第2章
Windows Azure AppFabric 第2章Windows Azure AppFabric 第2章
Windows Azure AppFabric 第2章
 
Armored core vのオンラインサービスにおけるクラウドサーバー活用事例
Armored core vのオンラインサービスにおけるクラウドサーバー活用事例Armored core vのオンラインサービスにおけるクラウドサーバー活用事例
Armored core vのオンラインサービスにおけるクラウドサーバー活用事例
 
ディペンダブルなクラウドコンピューティング基盤を目指して
ディペンダブルなクラウドコンピューティング基盤を目指してディペンダブルなクラウドコンピューティング基盤を目指して
ディペンダブルなクラウドコンピューティング基盤を目指して
 
私立大学情報教育協会大学 情報セキュリティ研究講習会
私立大学情報教育協会大学 情報セキュリティ研究講習会私立大学情報教育協会大学 情報セキュリティ研究講習会
私立大学情報教育協会大学 情報セキュリティ研究講習会
 
14.09.12_インターネット測定システムの開発と運用
14.09.12_インターネット測定システムの開発と運用14.09.12_インターネット測定システムの開発と運用
14.09.12_インターネット測定システムの開発と運用
 
Developers Summit 2014 Summer 【B-4】LMQでお手軽分散システム開発
Developers Summit 2014 Summer 【B-4】LMQでお手軽分散システム開発Developers Summit 2014 Summer 【B-4】LMQでお手軽分散システム開発
Developers Summit 2014 Summer 【B-4】LMQでお手軽分散システム開発
 

More from kaerseng

Redis 存储分片之代理服务twemproxy 测试
Redis 存储分片之代理服务twemproxy 测试Redis 存储分片之代理服务twemproxy 测试
Redis 存储分片之代理服务twemproxy 测试
kaerseng
 
Android消息推送之androidpn demo版到正式上线
Android消息推送之androidpn demo版到正式上线Android消息推送之androidpn demo版到正式上线
Android消息推送之androidpn demo版到正式上线kaerseng
 
选择第三方推送
选择第三方推送选择第三方推送
选择第三方推送kaerseng
 
极光推送技术原理解析
极光推送技术原理解析极光推送技术原理解析
极光推送技术原理解析
kaerseng
 
推聊 3分钟可运行起来的开源 android手机聊天系统
推聊 3分钟可运行起来的开源 android手机聊天系统推聊 3分钟可运行起来的开源 android手机聊天系统
推聊 3分钟可运行起来的开源 android手机聊天系统
kaerseng
 
通过Push来提高android应用的活跃度
通过Push来提高android应用的活跃度通过Push来提高android应用的活跃度
通过Push来提高android应用的活跃度
kaerseng
 
Androidpn作为android推送方案存在的问题
Androidpn作为android推送方案存在的问题Androidpn作为android推送方案存在的问题
Androidpn作为android推送方案存在的问题kaerseng
 

More from kaerseng (7)

Redis 存储分片之代理服务twemproxy 测试
Redis 存储分片之代理服务twemproxy 测试Redis 存储分片之代理服务twemproxy 测试
Redis 存储分片之代理服务twemproxy 测试
 
Android消息推送之androidpn demo版到正式上线
Android消息推送之androidpn demo版到正式上线Android消息推送之androidpn demo版到正式上线
Android消息推送之androidpn demo版到正式上线
 
选择第三方推送
选择第三方推送选择第三方推送
选择第三方推送
 
极光推送技术原理解析
极光推送技术原理解析极光推送技术原理解析
极光推送技术原理解析
 
推聊 3分钟可运行起来的开源 android手机聊天系统
推聊 3分钟可运行起来的开源 android手机聊天系统推聊 3分钟可运行起来的开源 android手机聊天系统
推聊 3分钟可运行起来的开源 android手机聊天系统
 
通过Push来提高android应用的活跃度
通过Push来提高android应用的活跃度通过Push来提高android应用的活跃度
通过Push来提高android应用的活跃度
 
Androidpn作为android推送方案存在的问题
Androidpn作为android推送方案存在的问题Androidpn作为android推送方案存在的问题
Androidpn作为android推送方案存在的问题
 

Recently uploaded

無形価値を守り育てる社会における「デー タ」の責務について - Atlas, Inc.
無形価値を守り育てる社会における「デー タ」の責務について - Atlas, Inc.無形価値を守り育てる社会における「デー タ」の責務について - Atlas, Inc.
無形価値を守り育てる社会における「デー タ」の責務について - Atlas, Inc.
Yuki Miyazaki
 
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
Toru Tamaki
 
ハイブリッドクラウド研究会_Hyper-VとSystem Center Virtual Machine Manager セッションMM
ハイブリッドクラウド研究会_Hyper-VとSystem Center Virtual Machine Manager セッションMMハイブリッドクラウド研究会_Hyper-VとSystem Center Virtual Machine Manager セッションMM
ハイブリッドクラウド研究会_Hyper-VとSystem Center Virtual Machine Manager セッションMM
osamut
 
ヒアラブルへの入力を想定したユーザ定義型ジェスチャ調査と IMUセンサによる耳タッチジェスチャの認識
ヒアラブルへの入力を想定したユーザ定義型ジェスチャ調査と IMUセンサによる耳タッチジェスチャの認識ヒアラブルへの入力を想定したユーザ定義型ジェスチャ調査と IMUセンサによる耳タッチジェスチャの認識
ヒアラブルへの入力を想定したユーザ定義型ジェスチャ調査と IMUセンサによる耳タッチジェスチャの認識
sugiuralab
 
Generating Automatic Feedback on UI Mockups with Large Language Models
Generating Automatic Feedback on UI Mockups with Large Language ModelsGenerating Automatic Feedback on UI Mockups with Large Language Models
Generating Automatic Feedback on UI Mockups with Large Language Models
harmonylab
 
「進化するアプリ イマ×ミライ ~生成AIアプリへ続く道と新時代のアプリとは~」Interop24Tokyo APPS JAPAN B1-01講演
「進化するアプリ イマ×ミライ ~生成AIアプリへ続く道と新時代のアプリとは~」Interop24Tokyo APPS JAPAN B1-01講演「進化するアプリ イマ×ミライ ~生成AIアプリへ続く道と新時代のアプリとは~」Interop24Tokyo APPS JAPAN B1-01講演
「進化するアプリ イマ×ミライ ~生成AIアプリへ続く道と新時代のアプリとは~」Interop24Tokyo APPS JAPAN B1-01講演
嶋 是一 (Yoshikazu SHIMA)
 
ロジックから状態を分離する技術/設計ナイト2024 by わいとん @ytnobody
ロジックから状態を分離する技術/設計ナイト2024 by わいとん @ytnobodyロジックから状態を分離する技術/設計ナイト2024 by わいとん @ytnobody
ロジックから状態を分離する技術/設計ナイト2024 by わいとん @ytnobody
azuma satoshi
 
Humanoid Virtual Athletics Challenge2024 技術講習会 スライド
Humanoid Virtual Athletics Challenge2024 技術講習会 スライドHumanoid Virtual Athletics Challenge2024 技術講習会 スライド
Humanoid Virtual Athletics Challenge2024 技術講習会 スライド
tazaki1
 
生成AIがもたらすコンテンツ経済圏の新時代  The New Era of Content Economy Brought by Generative AI
生成AIがもたらすコンテンツ経済圏の新時代  The New Era of Content Economy Brought by Generative AI生成AIがもたらすコンテンツ経済圏の新時代  The New Era of Content Economy Brought by Generative AI
生成AIがもたらすコンテンツ経済圏の新時代  The New Era of Content Economy Brought by Generative AI
Osaka University
 

Recently uploaded (9)

無形価値を守り育てる社会における「デー タ」の責務について - Atlas, Inc.
無形価値を守り育てる社会における「デー タ」の責務について - Atlas, Inc.無形価値を守り育てる社会における「デー タ」の責務について - Atlas, Inc.
無形価値を守り育てる社会における「デー タ」の責務について - Atlas, Inc.
 
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
 
ハイブリッドクラウド研究会_Hyper-VとSystem Center Virtual Machine Manager セッションMM
ハイブリッドクラウド研究会_Hyper-VとSystem Center Virtual Machine Manager セッションMMハイブリッドクラウド研究会_Hyper-VとSystem Center Virtual Machine Manager セッションMM
ハイブリッドクラウド研究会_Hyper-VとSystem Center Virtual Machine Manager セッションMM
 
ヒアラブルへの入力を想定したユーザ定義型ジェスチャ調査と IMUセンサによる耳タッチジェスチャの認識
ヒアラブルへの入力を想定したユーザ定義型ジェスチャ調査と IMUセンサによる耳タッチジェスチャの認識ヒアラブルへの入力を想定したユーザ定義型ジェスチャ調査と IMUセンサによる耳タッチジェスチャの認識
ヒアラブルへの入力を想定したユーザ定義型ジェスチャ調査と IMUセンサによる耳タッチジェスチャの認識
 
Generating Automatic Feedback on UI Mockups with Large Language Models
Generating Automatic Feedback on UI Mockups with Large Language ModelsGenerating Automatic Feedback on UI Mockups with Large Language Models
Generating Automatic Feedback on UI Mockups with Large Language Models
 
「進化するアプリ イマ×ミライ ~生成AIアプリへ続く道と新時代のアプリとは~」Interop24Tokyo APPS JAPAN B1-01講演
「進化するアプリ イマ×ミライ ~生成AIアプリへ続く道と新時代のアプリとは~」Interop24Tokyo APPS JAPAN B1-01講演「進化するアプリ イマ×ミライ ~生成AIアプリへ続く道と新時代のアプリとは~」Interop24Tokyo APPS JAPAN B1-01講演
「進化するアプリ イマ×ミライ ~生成AIアプリへ続く道と新時代のアプリとは~」Interop24Tokyo APPS JAPAN B1-01講演
 
ロジックから状態を分離する技術/設計ナイト2024 by わいとん @ytnobody
ロジックから状態を分離する技術/設計ナイト2024 by わいとん @ytnobodyロジックから状態を分離する技術/設計ナイト2024 by わいとん @ytnobody
ロジックから状態を分離する技術/設計ナイト2024 by わいとん @ytnobody
 
Humanoid Virtual Athletics Challenge2024 技術講習会 スライド
Humanoid Virtual Athletics Challenge2024 技術講習会 スライドHumanoid Virtual Athletics Challenge2024 技術講習会 スライド
Humanoid Virtual Athletics Challenge2024 技術講習会 スライド
 
生成AIがもたらすコンテンツ経済圏の新時代  The New Era of Content Economy Brought by Generative AI
生成AIがもたらすコンテンツ経済圏の新時代  The New Era of Content Economy Brought by Generative AI生成AIがもたらすコンテンツ経済圏の新時代  The New Era of Content Economy Brought by Generative AI
生成AIがもたらすコンテンツ経済圏の新時代  The New Era of Content Economy Brought by Generative AI
 

大容量云推送技术解析