Numbers To Know easy
Network bandwidth is usually denoted in **bits** per second (Gbps), while storage is in **Bytes** (GB). What is the conversion ratio?
- A 1 Byte = 4 bits
- B 1 Byte = 8 bits
- C 1 Byte = 10 bits
- D 1 Byte = 1,024 bits
Answer: B. 1 Byte = 8 bits
There are 8 bits in a single Byte. This distinction is critical because ISPs often market speeds in 'Megabits per second' (Mbps) to make the numbers appear larger, while software downloads are shown in 'Megabytes per second' (MB/s). To convert a 100 Mbps internet connection into its actual download speed, you must divide by 8, yielding a real-world maximum of 12.5 MB/s. Confusing bits and bytes can lead to an 8x error in performance estimations, which can be catastrophic during the capacity planning of a large-scale system.
One system design question a day, with spaced repetition so the ones you miss come back.
Get the appRelated questions
- What is the maximum allowed downtime per year for a system targeting '99.9%' (Three Nines) availability?
- What is the typical size of a standard ASCII character (e.g., 'A')?
- What is the typical Round Trip Time (RTT) for a single network packet traveling between New York and London (Transatlantic)?
- Storing a password using a secure algorithm like bcrypt (cost 10) or Argon2 typically consumes how much storage per user?
- How much power does a typical fully-loaded rack-mount server consume?
- What is the approximate bandwidth of a full PCIe 4.0 x16 slot (e.g., used by GPUs or high-end NVMe RAID)?