DEV Community

Sami Ullah Saleem
Sami Ullah Saleem

Posted on

System Design: Storage

** System Design **
Today, we are going to see the storage concept in system design.
Two types of storage data

  1. On Disk
  2. In Memory

  3. On Disk
    The data which we store on disk will be persistence. It means that the data is still available after the server is down.

  4. In Memory
    The data is not persistent here because the data is available as long as the server is up. As soon as the server down, the data removes.

In summary, we can say that three concepts involved in storage.

  1. Disk
  2. Memory
  3. Persistence

We will look in more concepts in future in this series.
Thank You!

Top comments (1)

Collapse
 
alexr profile image
Alex (The Engineering Bolt) ⚡

Databases are key concept and technology used in every SD interview. DBs are important as part of the Non-Functional Requirements where we do certain calculations on storage and throughput. I have created System Design Template which is generic enough to be used for any interview but also FAANG companies.