Posts by Year

2024

Redis: CLI Usage

3 minute read

In this article I will introduce some usage of redis CLI.

System Design Case Study: Google Map

3 minute read

Google maps helps user find directions and navigate to their destination, and it has enormous complexity of google map, it’s important to nail down which fea...

System Design Case Study: Yelp

3 minute read

Yelp is a typical app of “proximity service”, which is used to discover nearby place such as restaurant, hotels etc.

System Design Case Study: Google Drive

1 minute read

Recently years cloud storage has been more and more popular, google drive is one of the most popular among them, let’s use it as example to understand some d...

Back to Top ↑

2023

Algorithm: Leetcode Contest 372

1 minute read

2952. Minimum Number of Coins to be Added You are given a 0-indexed integer array coins, representing the values of the coins available, and an integer targe...

System Design: Building Blocks - Database

4 minute read

I would say, Database is the most important component in a system, when you design a system, and you don’t consider a lot regarding the database, then the de...

System Design: General Understanding

4 minute read

System Design is a process of defining components and their integrations, to build a large-scale system that meets the specific set of functional and non-fun...

Algorithm: Leetcode Contest 372

4 minute read

this contest has 3 problems which related to array-like structure, another 1 problem is bit manipulation, I will ignore this one.

Basic Usage of Docker Container

2 minute read

This article will introduce the basic usage of docker, including how to setup, how to initiate a container from image

Back to Top ↑