Just this morning you also saw your pet dog (whom you had named Einstein when you...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
Just this morning you also saw your pet dog (whom you had named "Einstein" when you adopted him on Earth) roaming inside the spaceship's corridor. You called out to him by name and he stared at you, but then he ran away. You are perplexed, and you talk to the captain of your spaceship, Commander Amelia Brand. She says you are tired and asks you to take some rest. But there are miles to go before you sleep... To fix the consensus algorithm, Commander Amelia Brand and another of your 10 fellow astronauts, have together written a variant of the stock implementation of Paxos. You realize there is a bug. In a datacenter with N processes (N large enough), you realize that in some places in the implemented algorithm, instead of majority (for a quorum), it uses L=((5N/12)+1) processes. There are 3 variant algorithms: Election phase uses L instead of N/2+1, but Bill phase uses N/2+1. Election phase uses N/2+1, but Bill phase uses L. All phases use L instead of N/2+1. i. ii. iii. For each of the above 3 cases and fail-stop model, answer the following 3 questions: a. Is this new version live? Justify. b. Is this new version safe? Justify. c. Is this new version faster or slower than using the majority? Why? Just this morning you also saw your pet dog (whom you had named "Einstein" when you adopted him on Earth) roaming inside the spaceship's corridor. You called out to him by name and he stared at you, but then he ran away. You are perplexed, and you talk to the captain of your spaceship, Commander Amelia Brand. She says you are tired and asks you to take some rest. But there are miles to go before you sleep... To fix the consensus algorithm, Commander Amelia Brand and another of your 10 fellow astronauts, have together written a variant of the stock implementation of Paxos. You realize there is a bug. In a datacenter with N processes (N large enough), you realize that in some places in the implemented algorithm, instead of majority (for a quorum), it uses L=((5N/12)+1) processes. There are 3 variant algorithms: Election phase uses L instead of N/2+1, but Bill phase uses N/2+1. Election phase uses N/2+1, but Bill phase uses L. All phases use L instead of N/2+1. i. ii. iii. For each of the above 3 cases and fail-stop model, answer the following 3 questions: a. Is this new version live? Justify. b. Is this new version safe? Justify. c. Is this new version faster or slower than using the majority? Why?
Expert Answer:
Answer rating: 100% (QA)
a Is this new version live Justify The new version of the Paxos consensus algorithm is live if the election phase uses L instead of N21 but the Bill p... View the full answer
Related Book For
Smith and Roberson Business Law
ISBN: 978-0538473637
15th Edition
Authors: Richard A. Mann, Barry S. Roberts
Posted Date:
Students also viewed these mathematics questions
-
N balls labeled 1 through N are placed in Box 1 while a Box 2 is initially empty. At each time instant, one of the N balls is chosen (with equally probability) and moved to the other box. Let X [k]...
-
N sources of current with different emf's are connected as shown in Fig. 3.40. The emf's of the sources are proportional to their internal resistances, i.e. ε = aR, where a is an assigned...
-
N = the set of natural numbers, W = the set of whole numbers, Z = the set of integers, Q = the set of rational numbers, I = the set of irrational numbers, and R = the set of real numbers. Classify...
-
Classify each of the following random variables as either continuous or discrete: a. The survival time of a cancer patient after receiving a new treatment for cancer b. The number of ticks found on a...
-
An army division in Iraq has five troop encampments in the desert, and the division leaders want to determine the best location for a supply depot to serve the camps. The (x, y) coordinates (in...
-
Can an organization function without control? Comment.
-
You are required to carry out a verification audit of a companys freehold land and buildings, investments and debtors. Prepare your plan highlighting your approach to the audit.
-
Ermlar Corporation sells rock-climbing products and also operates an indoor climbing facility for climbing enthusiasts. During the last part of 2014, Ermlar had the following transactions related to...
-
BMX Company has one employee. FICA Social Security taxes are 6.2% of the first $137,700 paid to its employee, and FICA Medicare taxes are 1.45% of gross pay. For BMX, its FUTA taxes are 0.6% and SUTA...
-
A horizontal straight wire 5 cm long of a mass 1.2g/m is placed perpendicular to a uniform magnetic field of 0.6 T. If the resistance of the wire 3.8 ohms/m. Calculate the potential difference that...
-
Now review the audit report of the 2022 financial report. State what type of opinion was expressed? Are there any additional sections or paragraphs indicating any audit issues? What key audit matters...
-
In one area along the interstate, the number of dropped wireless phone connections per call follows a Poisson distribution. From four calls, the number of dropped connections is...
-
The daily number of accidental disconnects with a server follows a Poisson distribution. On five days \[\begin{array}{lllll}2 & 5 & 3 & 3 & 7\end{array}\] accidental disconnects are observed. (a)...
-
Refer to Example 7, Chapter 10, where 48 of 60 transceivers passed inspection. (a) Obtain the maximum likelihood estimate of the probability that a transceiver will pass inspection. (b) Obtain the...
-
A statistical test of hypotheses includes the step of setting a maximum for the probability of falsely rejecting the null hypothesis. Engineers make many measurements on critical bridge components to...
-
A manufacturer wants to establish that the mean life of a gear when used in a crusher is over 55 days. The data will consist of how long gears in 80 different crushers have lasted. (a) Formulate the...
-
Use the consumption, planned investment, government expenditures, net exports and tax functions presented below to answer the following questions: C = 425 + .75(Y - T) IP = 400 G = 300 NX = -50 T =...
-
With your classmates, form small teams of skunkworks. Your task is to identify an innovation that you think would benefit your school, college, or university, and to outline an action plan for...
-
Civil Code 1719, subdivision (a) provides in part that any person who draws a check that is dishonored due to insufficient funds shall be liable to the payee for the amount owing upon the check and...
-
(a) Smith, a director of the Sample Corporation, sells a piece of vacant land to the Sample Corporation for $500,000. The land cost him $200,000. (b) Jones, a shareholder of the Sample Corporation,...
-
Describe the purpose of pleadings.
-
Clausius-Clayperon equation is applicable to (a) Solid-vapour (b) Solid-liquid (c) Liquid-vapour (d) All of these.
-
The reaction \(A(\mathrm{l}) ightarrow R(\mathrm{~g})\) is allowed to reach equilibrium condition in an autoclave. At equilibrium there are two phases - one a pure liquid phase of \(A\) and the other...
-
The equilibrium constant for the reaction \(\mathrm{N}_{2}(\mathrm{~g})+3 \mathrm{H}_{2}(\mathrm{~g}) ightarrow 2 \mathrm{NH}_{3}\) is 0.1084 . Under the same conditions, the equilibrium constant for...
Study smarter with the SolutionInn App