18. “To recap: MongoDB is neither AP nor CP.
The defaults can cause significant loss of
acknowledged writes. The strongest
consistency offered has bugs which cause
false acknowledgements, and even if they’re
fixed, doesn’t prevent false failures.”
— Aphyr, 2013
27. LD A,1
M M M R
LD B,2
M M M R
LD C,3 W W M M M R
LD D,4 W W M M M R
ADD E,A,C W W W W ALU R
ADD F,B,D W W W W ALU R
ADD G,A,B W W W W ALU
1 2 3 4 5 6 7 8
28. LD A,1
M M M R
LD B,2
M M M R
LD C,3 W W M M M R
LD D,4 W W M M M R
ADD E,A,C W W W W ALU R
ADD F,B,D W W W W ALU R
ADD G,A,B ALU R
1 2 3 4 5 6 7 8
29. LD A,1
M M R
LD B,2
M M R
LD C,3 W M M R
JZ +2, C W W W EX R
ST D,0 W W W ALU ?
SUB E,A,B W W W ALU R
ST 10,E W W W M R
1 2 3 4 5 6 7 8
30. LD A,1
M M R
LD B,2
M M R
LD C,3 W M M R
JZ +2, C W W W EX R
ST D,0 ALU ? R
SUB E,A,B ALU ? R
ST 10,E W W M R
1 2 3 4 5 6 7 8
31. LD B, [T] M M W W W W W SEGV
SHL B, 8 W W ALU ?
LD C,
[P + B]
W W M M ?
1 2 3 4 5 6 7 8