Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

112 total results found

5.1 Deduplication cache

Leetcode - System Design for Interviews... 5. How to improve system performance wi...

How to avoid duplicates?

5.2 Metadata cache

Leetcode - System Design for Interviews... 5. How to improve system performance wi...

How to make sure data in cache and data in database are consistent as up-to-date as possible.

6.1 Queue

Leetcode - System Design for Interviews... 6 The importance of queues in distribut...

Bounded vs Unbounded queues

6.2 Full and empty queue problems

Leetcode - System Design for Interviews... 6 The importance of queues in distribut...

To prevent crashing, every queue in the broker memory should have a limited size since a broker can have many queue.

6.4 Blocking queue and producer-consumer pattern ****

Leetcode - System Design for Interviews... 6 The importance of queues in distribut...

6.5 Thread pool

Leetcode - System Design for Interviews... 6 The importance of queues in distribut...

6.6 Big compute architecture **

Leetcode - System Design for Interviews... 6 The importance of queues in distribut...

7.1 Log

Leetcode - System Design for Interviews... 7. Data store internals

Storing messages in memory: pros: fast cons: limited memory space (drop messages vs storing them in disk), low durability guarantee (when service crashes, messages are lost)

7.2 Index

Leetcode - System Design for Interviews... 7. Data store internals

7.3 Time series data

Leetcode - System Design for Interviews... 7. Data store internals

7.4 Simple key-value database

Leetcode - System Design for Interviews... 7. Data store internals

Module 0: Welcome

GCP Professional Cloud Developer Prepar... Course 1: Coursera - Google Cloud Funda...

Module 1: Best Practices for Application Development

GCP Professional Cloud Developer Prepar... Course 3: Coursera - Getting Started Wi...

Module 2: Google Cloud Client Libraries

GCP Professional Cloud Developer Prepar... Course 3: Coursera - Getting Started Wi...

Module 3: Data Storage Options

GCP Professional Cloud Developer Prepar... Course 3: Coursera - Getting Started Wi...

Module 4: Best Practices for Using Cloud Datastore

GCP Professional Cloud Developer Prepar... Course 3: Coursera - Getting Started Wi...

Module 5: Best Practices for Using Cloud Storage

GCP Professional Cloud Developer Prepar... Course 3: Coursera - Getting Started Wi...

Module 1: Introduction to Google Cloud

GCP Professional Cloud Developer Prepar... Course 1: Coursera - Google Cloud Funda...

Module 2: Resources and Access in the Cloud

GCP Professional Cloud Developer Prepar... Course 1: Coursera - Google Cloud Funda...

Module 3: Virtual Machines and Networks in the Cloud

GCP Professional Cloud Developer Prepar... Course 1: Coursera - Google Cloud Funda...