System Design Interview – An insider's guide Quotes
System Design Interview – An insider's guide
by
Alex Xu3,302 ratings, 4.26 average rating, 311 reviews
Open Preview
System Design Interview – An insider's guide Quotes
Showing 1-6 of 6
“In a distributed system, it is insufficient to believe that a server is down because another server says so. Usually, it requires at least two independent sources of information to mark a server down.”
― System Design Interview – An insider's guide
― System Design Interview – An insider's guide
“Single server setup”
― System Design Interview – An insider's guide
― System Design Interview – An insider's guide
“Vertical scaling, referred to as “scale up”, means the process of adding more power (CPU, RAM, etc.) to your servers. Horizontal scaling, referred to as “scale-out”, allows you to scale by adding more servers into your pool of resources.”
― System Design Interview – An insider's guide
― System Design Interview – An insider's guide
“The benefits of having a separate cache tier include better system performance, ability to reduce database workloads, and the ability to scale the cache tier independently.”
― System Design Interview – An insider's guide
― System Design Interview – An insider's guide
“Over-engineering is a real disease of many engineers as they delight in design purity and ignore tradeoffs.”
― System Design Interview – An insider's guide
― System Design Interview – An insider's guide
“Non-relational databases might be the right choice if: •Your application requires super-low latency. •Your data are unstructured, or you do not have any relational data. •You only need to serialize and deserialize data (JSON, XML, YAML, etc.). •You need to store a massive amount of data.”
― System Design Interview – An insider's guide
― System Design Interview – An insider's guide
