Get unlimited access
Open in app
Home
Notifications
Lists
Stories

Write
Computer Science Fundamentals
Published in

Computer Science Fundamentals

Larry | Peng Yang
Larry | Peng Yang

Apr 15, 2020

·
14 min read
·

System Design — Storage

Storage concepts and considerations in System Design

Photo by Joshua Sortino on Unsplash

Table of Contents

  1. Disk — RAID and Volume
  2. File Storage, Block Storage, and Object Storage
  3. Hadoop Distributed File System (HDFS)
  4. Storage comparisons
  5. Choose the right datastore

--

--

More from Computer Science Fundamentals

Computer science fundamentals including system design, software development, web, security, database, OS, networking, etc

Read more from Computer Science Fundamentals

Recommended from Medium

Chiragkumar Maniyar

Chiragkumar Maniyar

in

Xebia Engineering Blog

Webpack — All you need to know

Amit Pahwa

Amit Pahwa

in

The Airbnb Tech Blog

How Airbnb Standardized Metric Computation at Scale

Kevin Hoffman

Kevin Hoffman

in

The Startup

Building Services and Streams with Synadia’s NGS

shuaib masoud

shuaib masoud

in

JavaScript in Plain English

The Quickest Way to Develop Models and Controllers for your App

Srivignesh Rajan

Srivignesh Rajan

in

Towards Data Science

Beginners Guide to Apache Pyspark

Alfonso de la Rocha

Alfonso de la Rocha

in

Coinmonks

Goxyq: Sequentializing the asynchronous

Anuyogam

Anuyogam

in

Google Cloud - Community

BigQuery Streaming API with Postman

Doug Kumagai

Doug Kumagai

in

Expedia Group Technology

Web Push Notifications, a Proof-of-Concept

Antique luggages with labels

AboutHelpTermsPrivacy


Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Larry | Peng Yang

Larry | Peng Yang

Software Engineer in Tokyo. Aim to understand computer science very well. LinkedIn: https://www.linkedin.com/in/peng-larry-yang-9a794561/

More from Medium

Chinmoy Bhuyan

Chinmoy Bhuyan

What is the Difference Between Redis Queue and PUB-SUB?

Lihini Abeykoon

Lihini Abeykoon

Kafka or RabbitMQ

Shuja

Shuja

Distributed Hypertable Compression using TimescaleDB

Boxuan Li

Boxuan Li

Stargate: Towards DynamoDB Compatibility for Cassandra (Part II)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable