9. Your next interview is at one of the FAANG companies. Your friend who works there,...
Fantastic news! We've Found the answer you've been seeking!
Question:
![image text in transcribed](https://s3.amazonaws.com/si.experts.images/answers/2024/05/664860cc52f0f_404664860cc2948e.jpg)
Transcribed Image Text:
9. Your next interview is at one of the FAANG companies. Your friend who works there, has in her free time, built a new distributed file system called "FAANGFS", which uses full file serving+caching like AFS but instead of AFS' "callback promise", FAANGFS instead uses NFS' client caching (with timestamps) for the whole file the latter is intended to allow two or more clients to simultaneously access a file. a. Give a key advantage and key disadvantage of this design decision of FAANGFS. b. FAANGFS uses prefetching - when a client requests a file F in a directory D, the client proactively fetches not just the entire file F, but also all the files in directory D (but not in recursive sub-directories of D). Give a key advantage and a key disadvantage of this prefetching design decision. c. In its client caching variant, instead of using the NSF rule for validity of the file (each time it is accessed): (Old NFS rule) A cache entry at time T is valid if either: 1) (T-Tc < t) or 2) if #1 is false, then (Tm client = Tm server) FAANGFS instead uses (here t is freshness interval): (New FAANGFS rule) A cache entry at time T is valid if either: 1) (Tm client Tm server) or 2) if #1 is false, then (T-Tc < t). = Is this change a good idea? If yes, say why. If no, say why not. 5 9. Your next interview is at one of the FAANG companies. Your friend who works there, has in her free time, built a new distributed file system called "FAANGFS", which uses full file serving+caching like AFS but instead of AFS' "callback promise", FAANGFS instead uses NFS' client caching (with timestamps) for the whole file the latter is intended to allow two or more clients to simultaneously access a file. a. Give a key advantage and key disadvantage of this design decision of FAANGFS. b. FAANGFS uses prefetching - when a client requests a file F in a directory D, the client proactively fetches not just the entire file F, but also all the files in directory D (but not in recursive sub-directories of D). Give a key advantage and a key disadvantage of this prefetching design decision. c. In its client caching variant, instead of using the NSF rule for validity of the file (each time it is accessed): (Old NFS rule) A cache entry at time T is valid if either: 1) (T-Tc < t) or 2) if #1 is false, then (Tm client = Tm server) FAANGFS instead uses (here t is freshness interval): (New FAANGFS rule) A cache entry at time T is valid if either: 1) (Tm client Tm server) or 2) if #1 is false, then (T-Tc < t). = Is this change a good idea? If yes, say why. If no, say why not. 5
Expert Answer:
Posted Date:
Students also viewed these computer network questions
-
As an agricultural engineer, you must design a trapezoidal open channel to carry irrigation water (Figure). Determine the optimal dimensions to minimize the wetted perimeter for a cross-sectional...
-
What are the various approaches that can be used to locate a brand position?
-
The Windshield division of Chee Cycles makes windshields for use in Chees Assembly division. The Windshield division incurs variable costs of $175 per windshield and has capacity to make 50,000...
-
Total quality management (TQM) is based on four tenets of (1) continuous improvement, (2) employee participation, (3) product/service improvement, and (4) supplier relationships. Review each of the...
-
The Cowtown Hotel is the only first-class hotel in Fort Worth. The hotel owners hired economics advisors for advice about improving the hotels profitability. They suggested the hotel could increase...
-
6. Cisco currently has a market price of $50. Compare the theoretical price from question 5 to the $50 market price. Explain if your calculations suggest the price of Cisco should rise or fall in the...
-
Explain why creatine taken orally most likely has no real effect on muscle building.
-
You have just inherited $1 million. After paying all your outstanding student loans, you decide to start a health care enterprise. What business are you in? Is it for-profit or not-forprofit? What...
-
Summarize how health care managers benefit from the study of marketing.
-
Darshan Engineering, LLC has decided they need to conduct an after-tax analysis for problem 5.13 and so the estimated annual receipts and expenses are shown below. The company MARR is 12%. Which...
-
A few decades ago, the idea of marketing in many health care organizations was almost unthinkable. Discuss why health care organizations of the past were slow to integrate marketing principles and...
-
Describe resources you could use as a manager to stay current in your field/area. Select one research source and describe how you might apply it in strategic planning.
-
How important is it to have an "instructional strategy?" What does an instructional strategy entail? Do you have examples of an instructional strategy (either as an instructor or as a trainee)?
-
DC has unused FTC carryover from 2017 in the separate category for GC income as the result of income generated by a foreign branch. The income was foreign source general category income. In 2018 the...
-
The proportion of income received by the richest 5 percent of Americans has a. edged upward since the 1980s. b. held steady since the 1980s. c. decreased slightly since the 1980s. d. decreased...
-
Which of the following are overrepresented among those with low incomes? a. College students working toward their graduate degrees b. Single-parent families c. Young, inexperienced workers d. All of...
-
What has happened to income distribution since 1935?
![Mobile App Logo](https://dsd5zvtm8ll6.cloudfront.net/includes/images/mobile/finalLogo.png)
Study smarter with the SolutionInn App