From 8599a82bb8ff444afdc99152922b52aae122f0cb Mon Sep 17 00:00:00 2001 From: binh Date: Mon, 20 Aug 2018 08:57:03 +0800 Subject: [PATCH] all about system, i.e every thing behind front-end layer --- README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index f733618..6b09803 100644 --- a/README.md +++ b/README.md @@ -1,20 +1,20 @@ # High Scalability, High Availability, High Stability, High Performance, and High Intelligence System Design Patterns -An updated and curated list of selected readings to illustrate best practices in building High Scalability, High Availability, High Stability, High Performance, and High Intelligence back-end systems. Concepts are explained in the articles of prominent engineers and credible references. Case studies are taken from battle-tested systems that serve millions to billions of users. +An updated and curated list of selected readings to illustrate best practices in building high scalability, high availability, high stability, high performance, and high intelligence large-scale systems. Concepts are explained in the articles of prominent engineers and credible references. Case studies are taken from battle-tested systems that serve millions to billions of users. -#### If your back-end went slow :traffic_light: +#### If your system goes slow :traffic_light: > Understand your problems: scalability problem (fast for a single user but slow under heavy load) or performance problem (slow for a single user) by reviewing some [design principles](#principle) and checking how [scalability](#scalability) and [performance](#performance) problems are solved at tech companies. The section of [intelligence](#intelligence) are created for those who work with data and machine learning at big (data) and deep (learning) scale. -#### If your back-end went down :construction: -> "Even if you lose all one day, you can build all over again if you retain your calm!" - Thuan Pham, Vietnamese refugee, CTO of Uber Technologies Inc. So, keep calm and mind the [availability](#availability) and [stability](#stability) matters! +#### If your system goes down :construction: +> "Even if you lose all one day, you can build all over again if you retain your calm!" - Thuan Pham, CTO of Uber. So, keep calm and mind the [availability](#availability) and [stability](#stability) matters! -#### If you have an incomming System Design interview :ocean: +#### If you are having a system design interview :ocean: > Look at some [interview notes](#interview) and [real-world architectures with completed diagrams](#architecture) to get a comprehensive view before designing your system on whiteboard. You can check some [talks](#talk) of engineers from tech giants to know how they build, scale, and optimize their systems. There are some selected [books](#book) for you (most of them are free)! Good luck :four_leaf_clover: #### If you are building your dream team :ferris_wheel: > The goal of scaling team is not growing team size but increasing team output and value. You can find out how tech companies reach that goal in various aspects: hiring, management, organization, culture, and communication in the [organization](#organization) section. -#### Community Power :mountain_cableway::aerial_tramway::mountain_cableway: +#### Community power :mountain_cableway::aerial_tramway::mountain_cableway: > Contributions are greatly welcome! You may want to take a look at the [contribution guidelines](CONTRIBUTING.md). @@ -729,4 +729,4 @@ An updated and curated list of selected readings to illustrate best practices in [![CC-BY](https://mirrors.creativecommons.org/presskit/buttons/88x31/svg/by.svg)](https://creativecommons.org/licenses/by/4.0/) -This repo is created and maintained by [Binh Nguyen](http://binhnguyennus.com/). Feel free to use it at your convenience! Thanks and Happy Coding :heart: +This repo is created and maintained by [Binh Nguyen](http://binhnguyennus.com/). Feel free to use it at your convenience! Thank you & Happy coding :heart: