System Design Interview Basics | Constraints Analysis | Back of the Envelope Estimation

Поділитися
Вставка
  • Опубліковано 31 січ 2025

КОМЕНТАРІ • 12

  • @liquanluo4997
    @liquanluo4997 2 роки тому

    Thank you, my summary:
    (1) Traffic: --> (2) Latency = network + cache
    (3) Storage --> (4) Durability = Storage * replica
    (5) CAP = Consistency(C) + Availability(A) + Scalability(P)

  • @another-day-2024
    @another-day-2024 3 роки тому +1

    Thank you :) I am really happy to see the contents from your 'to-do' list...

  • @PoojaMehta271
    @PoojaMehta271 3 роки тому +6

    The volume for your videos is too low, can you please record at a higher volume. Thanks!

  • @SergeNevsky
    @SergeNevsky 3 роки тому +1

    Good one thanks

  • @ПавлоСкляр-д6т
    @ПавлоСкляр-д6т 3 роки тому

    Imo there might be a little bit of a mix of non-functional requirements collection and back of the envelope calculations. Things like latency, availabitlity and consistency requirements are something you collect from the interviewer (business stakeholders). System load, it's required throughput and storage is something you are expected to estimate.

  • @ankoor
    @ankoor 3 роки тому +1

    Thank you for System Design Interview series. I have a kind request to you: Please use Google Document Zoom level 125% or 150% because at 100% it is difficult to see the text you write.

  • @jae-minbaek1989
    @jae-minbaek1989 3 роки тому +1

    QQ: so how many app servers do we need to process 1-3k qps???

    • @okeyD90232
      @okeyD90232 3 роки тому

      depends on your request processing time, you should load test your servers to find the numbers.

  • @leijessica6372
    @leijessica6372 3 роки тому

    Thank you, this is really helpful for my upcoming interviews. Could you also talk about what kind database to choose according to the storage analysis and the tradeoffs?

    • @WorkWithGoogler
      @WorkWithGoogler  3 роки тому

      The video is not editable once uploaded. You can subscribe to my channel and I can include such questions in my future videos.

  • @YT-yt-yt-3
    @YT-yt-yt-3 3 роки тому +1

    100 Million Users / (3600 * 24) will be around 100 qps not 1K qps. Is that a typo ?