0. Ω System Design(Large scale systems)Ω

This class was created by Brainscape user Wambui Mwangi. Visit their profile to learn more about the creator.

Decks in this class (19)

0. Intro
What is vertical scaling and what...,
What is horizontal scaling and ho...,
What are the different approaches...
65  cards
1.0 Scalability, availability, stability, patterns(Fun reading)
How do you manage overload,
What is immutability as the defau...,
What is referential transparency ...
106  cards
1.1 Performance vs Scalability
What is scalability and how does ...,
What is the common misuse of the ...,
What is the technical definition ...
6  cards
1.2 Latency vs Throughput
What is latency,
What is throughput,
True or false latency and through...
16  cards
1.3 Availability vs consistency
What are the three guarantees in ...,
What does consistency mean in the...,
Define availability in the cap th...
49  cards
1.4 Domain Name Systems
What does dns stand for,
What are the two software compone...,
Why is dns important for network ...
129  cards
1.5 Content Delivery Network
What is a content delivery networ...,
What types of content are general...,
How does serving content from cdn...
33  cards
1.6 Load Balancing
What is a load balancer,
What does fault tolerance mean in...,
What is health monitoring in load...
78  cards
1.6.1 Session management in Load Balancing
What is an http session,
What are the components of an htt...,
What is the timespan of an http s...
22  cards
1.6.2 JWT
What does jwt stand for,
What is the primary purpose of a jwt,
True or false jwts can be encrypted
37  cards
1.7 Databases (ACID and More)
What is a transaction,
What are acid properties,
Why are acid transactions a good ...
29  cards
1.8 Cache
What is caching,
What does the dispatcher do in ca...
24  cards
1.9 Asynchronism
What is the purpose of asynchrono...,
What do message queues do,
Describe the workflow of using a ...
18  cards
2.0 Communication
What does http stand for,
What type of protocol is http
28  cards
2.1 Security
What is a key principle for data ...,
What should be done to prevent xs...
8  cards
2.2 Back of the Envelope
What is the approximate value of ...,
What is the exact value of 2 20
38  cards
3.0 Interview (Design a service like Dropbox)
1  cards
3.1 Design Ticket Master
What is ticketmaster,
What are the funtional requiremen...,
What are the non functional requi...
17  cards
3.2 Elastic Search
0  cards

More about
0. Ω System Design(Large scale systems)Ω

  • Class purpose General learning

Learn faster with Brainscape on your web, iPhone, or Android device. Study Wambui Mwangi's 0. Ω System Design(Large scale systems)Ω flashcards for their JKUAT class now!

How studying works.

Brainscape's adaptive web mobile flashcards system will drill you on your weaknesses, using a pattern guaranteed to help you learn more in less time.

Add your own flashcards.

Either request "Edit" access from the author, or make a copy of the class to edit as your own. And you can always create a totally new class of your own too!

What's Brainscape anyway?

Brainscape is a digital flashcards platform where you can find, create, share, and study any subject on the planet.

We use an adaptive study algorithm that is proven to help you learn faster and remember longer....

Looking for something else?

Evironmental Systems for Interior Design
  • 21 decks
  • 942 flashcards
  • 25 learners
Decks: Introduction, The Enviornment Building Envelope, Building Codes Expanded, And more!
Design
  • 31 decks
  • 974 flashcards
  • 55 learners
Decks: Bending Timber, Blow Moulding Extrusion, Cad Cam, And more!
Cardiovascular System
  • 35 decks
  • 1369 flashcards
  • 632 learners
Decks: Blood Vessels Vascular System, Cardiac Cell Biology, Cardiac Anatomy, And more!
Large Animal Medicine
  • 34 decks
  • 1618 flashcards
  • 28 learners
Decks: Food Animal Cbc Tp Fibrinogen, Food Animal Clinical Chemistry, Bovine Musculoskeletal Disease, And more!
Make Flashcards