Skip to content

Latest commit

 

History

History
33 lines (17 loc) · 1.41 KB

questions.md

File metadata and controls

33 lines (17 loc) · 1.41 KB

Chapter 1 Questions

What does it mean for most applications to be data-intensive instead of compute-intensive?

-- YOUR ANSWER HERE --

What is the definition of a reliable system? What are some of the ways that systems can become "unreliable"?

-- YOUR ANSWER HERE --

What makes a system scalable? What are the characteristics of a scalable system?

-- YOUR ANSWER HERE --

What is the difference between a horizontally scaling and vertically scaling system? What are some of the pros and cons for each?

-- YOUR ANSWER HERE --

What makes a system maintainable? What makes a system "unmaintainable"?

-- YOUR ANSWER HERE --

Explain a project where you had to make it more reliable/scalable/maintainable. How did you do it, and what were some of the roadblocks in achieving the systems goals?

-- YOUR ANSWER HERE --

Read three of the post-mortems in this repo. What are some of the ways in which outages are caused? What could the teams have done to mitigate the blast radius or lowered the chance of such an outage happening? Explain the outage in your own words and give an explanation for what you learned from each summary.

-- YOUR ANSWER HERE --

Reflect on your personal experience. What are some of the ways that your team keeps services healthy and responsive? How do you test services? How do you react quickly to an unhealthy service?

-- YOUR ANSWER HERE --