Design a Scalable BLOB Store | System Design

Поділитися
Вставка
  • Опубліковано 14 лип 2024
  • Visit Our Website: interviewpen.com/?...
    Join Our Discord (24/7 help): / discord
    Like & Subscribe: / @interviewpen
    This video goes over how to design a BLOB or object storage system that can handle petabytes of data storage while handling hardware and network failures.
    If you liked this video and want to learn more about fundamental systems and how they can be used to solve problems, check out our full course on interviewpen.com/?... !
    Table of Contents:
    0:00 - Introduction
    0:50 - Single Disk
    1:17 - Striped Disks
    2:45 - Mirrored Disks
    3:40 - Parity Disks
    4:47 - Sharding
    6:10 - Replicated Nodes
    6:56 - Parity Nodes
    8:33 - Visit interviewpen.com
    Socials:
    Twitter: / interviewpen
    LinkedIn: / interviewpen
    Website: interviewpen.com/?...

КОМЕНТАРІ • 13

  • @cool_guy_Vaibhav
    @cool_guy_Vaibhav 19 днів тому

    Good explanation

  • @ehza
    @ehza 20 днів тому

    nice

  • @vietnguyenquoc4948
    @vietnguyenquoc4948 19 днів тому +1

    Can you do a design for versions control system?

  • @CristianAbrante
    @CristianAbrante 19 днів тому

    Hello! Which app do you use in your iPad to draw diagrams and explain the concepts?
    Great video! 👏

  • @Zmey5656
    @Zmey5656 20 днів тому +2

    You always need to think about replicas

  • @abhibhagat7767
    @abhibhagat7767 19 днів тому +2

    Why not enable RAID and set the correct level?

    • @shabarinathk8954
      @shabarinathk8954 19 днів тому +1

      my thought exactly. but people these days need to complicate everything

    • @ralphard
      @ralphard 19 днів тому +4

      Assume you have to store across multiple computers, RAID doesn’t save you from the host attached to the RAID card dying

    • @interviewpen
      @interviewpen  18 днів тому +1

      When we're dealing with a single node, RAID is of course a great way to implement the concepts we discussed. When dealing with more than one node, we have to do replication over a network, which requires software solutions. Thanks for watching!