Chapter 7 Flashcards

1
Q

Consistency model

A

A contract between a DS ( data-store ) and its process

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Strict consistency

A

Absolute time ordering of all shared accesses matters

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Sequential consistency

A

All processes see all shared accesses in the same order . Accesses are note ordered in time.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Casual consistency

A

All processes see casually related shared accesses in the same order.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Week consistency

A

Shared data can be counted on to be consistency only after synchronisation is done .

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Release consistency

A

Shared data are made consistent when a critical region is existed.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Entry consistency

A

Shared data pertaining to a critical region are made consistent when a critical region are entered.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Eventual consistency

A

When no update occur for a long period of time, eventually all updates will propagate through the system and all replicas will be consistent

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Replicas types

A
  1. Permanent replica.
  2. Server intended replicas.
  3. Client intended replicas.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly