Metaverse as a Service: Megascale Social 3D on the Cloud

被引:3
作者
Haeberlen, Andreas [1 ]
Linh Thi Xuan Phan [1 ]
McGuire, Morgan [2 ]
机构
[1] Univ Penn, Roblox, Philadelphia, PA 19104 USA
[2] Roblox, Philadelphia, PA USA
来源
PROCEEDINGS OF THE 2023 ACM SYMPOSIUM ON CLOUD COMPUTING, SOCC 2023 | 2023年
关键词
Metaverse; virtual worlds; scalability;
D O I
10.1145/3620678.3624662
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We present a vision for the future of an emerging category of cloud service: the metaverse of 3D virtual worlds. Today, hundreds of millions of users are active daily in such worlds, but they are partitioned into small groups of at most a few hundred players. Each group joins a different virtual world instance, and players can only interact in 3D with others players in the same group during that session. Current platforms are designed in ways that simply cannot scale much further, and solutions from other cloud services do not generalize to the more interactive, bidirectional, and latency-sensitive interactive 3D domain. We outline some of the technical challenges that currently stand in the way of a metaverse without inherent technical limitations on the number of users in a shared experience. We argue that, although these obviously touch on many other areas of Computer Science such as computer graphics and numerical simulation, the core challenges lie squarely within the systems domain.
引用
收藏
页码:298 / 307
页数:10
相关论文
共 85 条
[1]  
Aditya P., 2012, PROC NSDI
[2]  
akkaproject, About us
[3]  
Al Maruf H, 2020, PROCEEDINGS OF THE 2020 USENIX ANNUAL TECHNICAL CONFERENCE, P843
[4]  
[Anonymous], 2009, P SIGMOD
[5]   Laws of Order: Expensive Synchronization in Concurrent Algorithms Cannot be Eliminated [J].
Attiya, Hagit ;
Guerraoui, Rachid ;
Hendler, Danny ;
Kuznetsov, Petr ;
Michael, Maged M. ;
Vechev, Martin .
POPL 11: PROCEEDINGS OF THE 38TH ANNUAL ACM SIGPLAN-SIGACT SYMPOSIUM ON PRINCIPLES OF PROGRAMMING LANGUAGES, 2011, :487-498
[6]   Coordination Avoidance in Database Systems [J].
Bailis, Peter ;
Fekete, Alan ;
Franklin, Michael J. ;
Ghodsi, Ali ;
Hellerstein, Joseph M. ;
Stoica, Ion .
PROCEEDINGS OF THE VLDB ENDOWMENT, 2014, 8 (03) :185-196
[7]  
Barandy K., Designboom
[8]  
Barthe G, 2012, POPL 12: PROCEEDINGS OF THE 39TH ANNUAL ACM SIGPLAN-SIGACT SYMPOSIUM ON PRINCIPLES OF PROGRAMMING LANGUAGES, P97
[9]  
Beckman B., 1987, PROC SOSP
[10]  
Bharambe A., 2008, PROC SIGCOMM