TeaTime
Diese Seite wurde seit 5 Jahren inhaltlich nicht mehr aktualisiert.
Unter Umständen ist sie nicht mehr aktuell.
Bemerkungen
TeaTime is the basis for object-object communication and
synchronization. It is designed to support multi-user
applications that can be scaled to huge numbers of users in
a common space, concurrently interacting.
The key part of the architecture making up Croquet
enabling this rich level of peer-to-peer interaction is
TeaTime, which is the basis for component object-object
communication and world/object synchronization, including
initial content synchronization.
TeaTime is designed to allow for a great deal of adaptability
and resilience, and works on a heterogeneous set of
resources. Rather than develop highly specific, optimized
algorithms, TeaTime is a framework of abstraction that
works over a range of implementations that can be evolved
and tuned over time, both within an application, and across
applications.
The other key idea in TeaTime is our approach to resilience
and fault tolerance. Most large scale distributed virtual
environments are quite difficult to handle because at any
point in time some elements may become disconnected and
other elements may be dynamically added. We recognize
this issue in the Croquet object model - each object is
responsible for maintaining sufficient information to recover
from system disruptions. The key idea in TeaTime is that
the state of objects evolves through a distributed two-phase
commit protocol. Behaviors of all objects that influence
each other are first computed, contingent on completion of
all dependent object behaviors, and then those behaviors are
atomically committed. If the behaviors are not completed in
time, all contingent calculations are undone by the
individual objects.
Verwandte Objeke
![]() Verwandte Begriffe (co-word occurance) | Croquet(0.15) |
Häufig co-zitierte Personen
IvanSutherland
ScottWallace
TedKaehler
DanIngalls
Statistisches Begriffsnetz 
Zitationsgraph
Zitationsgraph (Beta-Test mit vis.js)
3 Erwähnungen 
- Croquet: A Collaboration System Architecture (David A. Smith, Alan Kay, Andreas Raab, David P. Reed) (2003)
- Croquet: A Menagerie of New User Interfaces (Alan Kay, Andreas Raab, David P. Reed, David A. Smith) (2004)
- Collaborative AR: Comparing Approaches (David A. Smith) (2020)


Biblionetz-History