kofre.datatypes.experiments
package kofre.datatypes.experiments
Members list
Type members
Classlikes
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object AuctionInterface
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
AuctionInterface.type
object AutomergyOpGraphLWW
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
AutomergyOpGraphLWW.type
case class BoundedCounter(reservations: PosNegCounter, allocations: GrowOnlyCounter, participants: Set[Uid])
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object BoundedCounter
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
BoundedCounter.type
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object CausalDelta
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
CausalDelta.type
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object CausalStore
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
CausalStore.type
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object RaftState
object RubisInterface
A Rubis (Rice University Bidding System) is a Delta CRDT modeling an auction system.
A Rubis (Rice University Bidding System) is a Delta CRDT modeling an auction system.
Bids can only be placed on auctions that were previously opened and with a previously registered userId. When an auction is closed, concurrently placed bids are still accepted and may thus change the winner of the auction. To prevent two replicas from concurrently registering the same userId, requests for registering a new userId must be resolved by a central replica using resolveRegisterUser.
This auction system was in part modeled after the Rice University Bidding System (RUBiS) proposed by Cecchet et al. in "Performance and Scalability of EJB Applications", see here
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
RubisInterface.type
Givens
Givens
In this article