Hayk Simonyan
Hayk Simonyan
  • 119
  • 396 791
Database Scaling Basics Explained
Take your system design skills to the next level. 47% OFF until November 29-skool.com/mastery-7095/about
Learn the basics of database scaling, including the differences between relational and non-relational databases, and when to choose each type for your app.
🔖 Sections
0:00 Database Scaling Basics
0:25 Choosing the Right Type of Database
0:57 Relational Databases
1:40 Advantages of Relational Databases
3:15 Non-Relational Databases
5:00 Advantages of NoSQL Databases
5:35 When to Use Relational vs. Non-Relational Databases
มุมมอง: 181

วีดีโอ

Single Point of Failure (SPOF) in System Design
มุมมอง 80216 ชั่วโมงที่ผ่านมา
Want to learn more in-depth about system design in a practical way? Start now with a 7-day free trial here: www.skool.com/mastery-7095 Learn what a Single Point of Failure (SPOF) is, why it matters in system design, and how to eliminate it for more reliable systems.
Data Centers in System Design
มุมมอง 67721 วันที่ผ่านมา
Free System Design Course: skool.com/web-dev-mastery Learn how data centers work in system design, covering multi-center setups, geo-routing, data synchronization, and failover strategies. #datacenter #awsregions #datacenters
How to Configure and Provision Database Sharding
มุมมอง 1.1K28 วันที่ผ่านมา
Free Web Developers Community and Courses: skool.com/web-dev-mastery Learn how to implement database sharding to scale your systems and manage large datasets effectively with practical, and step-by-step guide. Sections 0:00 What is Database Sharding 0:56 MongoDB Sharding Architecture 2:36 Step 1 - Set Up MongoDB Servers 3:51 Step 2 - Set Up MongoDB Config Server 6:04 Step 3 - Configure Shard S...
Primitive vs Reference Types in JavaScript
มุมมอง 271หลายเดือนก่อน
Free JavaScript Course: skool.com/web-dev-mastery Understand primitive vs. reference types in JavaScript with clear examples. Sections 0:00 What are Primitive & Reference Types 0:37 Primitive Data Types 1:22 Reference Data Types: Objects 3:53 Reference Data Types: Arrays 4:34 Passing Primitive Types in Functions 5:37 Passing Reference Types in Functions
How I made -$20,246 on YouTube in 2024
มุมมอง 452หลายเดือนก่อน
Free Web Developers Community and Courses: www.skool.com/web-dev-mastery
Stateful vs Stateless Architectures Explained
มุมมอง 31Kหลายเดือนก่อน
Free System Design Course: skool.com/web-dev-mastery Learn the key differences between stateful and stateless architectures and how they impact system design and scalability. Sections 0:00 Stateful Architecture 0:54 Stateless Architecture 1:41 Online shopping example 2:35 Stateless is More Scalable 3:47 Recap
JavaScript Destructuring, Spread & Rest Operators Explained
มุมมอง 668หลายเดือนก่อน
Free JavaScript Course: www.skool.com/web-dev-mastery Sections 0:00 Destructuring 2:52 Spread 5:01 Rest
Database Replication & Sharding Explained
มุมมอง 29K2 หลายเดือนก่อน
Learn how to handle massive datasets and high traffic loads with database replication and sharding. Free System Design Course: www.skool.com/web-dev-mastery Sections 0:00 Biggest challenge of designing large scale systems 0:23 Replication 1:02 Leader-Follower Replication 1:28 Leader-Leader Replication 1:47 Async vs Sync Replications 2:25 Scaling Writes 2:58 Conflict Resolution Mechanisms 3:35 ...
JavaScript Loops
มุมมอง 2132 หลายเดือนก่อน
Free JavaScript Course: www.skool.com/web-dev-mastery
STOP using Docker Desktop: Faster Alternative Nobody Uses
มุมมอง 1.8K2 หลายเดือนก่อน
Ditch Docker Desktop and try this faster, lighter tool that will make your life easier! Free Web Developers Community and Courses: www.skool.com/web-dev-mastery
Every JavaScript Operator You Need To Know
มุมมอง 1912 หลายเดือนก่อน
Learn the most essential JavaScript operators - arithmetic, comparison, assignment, logical, and ternary - in just 12 minutes! PS. These are the operators you'll use most frequently, though there are additional ones (like bitwise, unary, etc) that exist but are less commonly used. Free JavaScript Course: www.skool.com/web-dev-mastery 0:00 Arithmetic operators 2:39 Comparison operators 5:50 Assi...
CI/CD Pipeline: Building a Real-World Example with CircleCI
มุมมอง 1.7K3 หลายเดือนก่อน
Learn how to build a robust CI/CD pipeline using CircleCI, complete with a real-world example. Automate your code testing and deployment process with faster and more reliable software releases. Free System Design Course: www.skool.com/web-dev-mastery Sections 0:00 Introduction 0:36 High-level Diagram 1:47 CircleCI Deployments 2:59 GitHub Pull Request Example 3:23 CircleCI Workflow 3:40 Approvi...
Variable Naming Best Practices in JavaScript
มุมมอง 2573 หลายเดือนก่อน
Variable naming conventions and best practices in JavaScript Free JavaScript Course: www.skool.com/web-dev-mastery #javascript #js #javascripttutorial
Message Queues in System Design
มุมมอง 3.6K3 หลายเดือนก่อน
Learn the basics of message queues and how they enhance system design for modern software development. Free System Design Course: www.skool.com/web-dev-mastery
How JavaScript is Executed
มุมมอง 1.9K3 หลายเดือนก่อน
How JavaScript is Executed
Why Learn JavaScript in 2024?
มุมมอง 1.5K4 หลายเดือนก่อน
Why Learn JavaScript in 2024?
System Design Interview: Design Twitter (X)
มุมมอง 4.4K4 หลายเดือนก่อน
System Design Interview: Design Twitter (X)
The Best CSS Frameworks for 2024: Tailwind CSS, Bootstrap, and Beyond
มุมมอง 8024 หลายเดือนก่อน
The Best CSS Frameworks for 2024: Tailwind CSS, Bootstrap, and Beyond
Sass Tutorial for Beginners - CSS With Superpowers
มุมมอง 5944 หลายเดือนก่อน
Sass Tutorial for Beginners - CSS With Superpowers
HTML & CSS Crash Course 2024 [Building a Responsive Portfolio]
มุมมอง 8375 หลายเดือนก่อน
HTML & CSS Crash Course 2024 [Building a Responsive Portfolio]
How Signed URLs & Cookies Protect Your Cloud Data
มุมมอง 1.4K5 หลายเดือนก่อน
How Signed URLs & Cookies Protect Your Cloud Data
Learn CSS Flexbox in easy way
มุมมอง 1.4K5 หลายเดือนก่อน
Learn CSS Flexbox in easy way
Object Storage (BLOBs) Explained for System Design
มุมมอง 4K5 หลายเดือนก่อน
Object Storage (BLOBs) Explained for System Design
Deploy Nodejs App to DigitalOcean in 10 Minutes (Free SSL & Custom Domain)
มุมมอง 6K5 หลายเดือนก่อน
Deploy Nodejs App to DigitalOcean in 10 Minutes (Free SSL & Custom Domain)
System Design Interview: Design WhatsApp
มุมมอง 10K6 หลายเดือนก่อน
System Design Interview: Design WhatsApp
Chrome DevTools, Extensions, & Pro Tips for Web Developers
มุมมอง 5006 หลายเดือนก่อน
Chrome DevTools, Extensions, & Pro Tips for Web Developers
How To Make Your Boring Terminal So Much Better
มุมมอง 1.3K6 หลายเดือนก่อน
How To Make Your Boring Terminal So Much Better
20 VS Code Extensions to INCREASE Productivity 2024 + Themes, Icons, & Shortcuts
มุมมอง 1.1K6 หลายเดือนก่อน
20 VS Code Extensions to INCREASE Productivity 2024 Themes, Icons, & Shortcuts
How Your Browser Finds Websites?
มุมมอง 3347 หลายเดือนก่อน
How Your Browser Finds Websites?

ความคิดเห็น

  • @AnnkurKumar
    @AnnkurKumar 6 ชั่วโมงที่ผ่านมา

    2:42, how to create website template files??

  • @CVLearning-j6u
    @CVLearning-j6u 2 วันที่ผ่านมา

    I can't understand why the web servers connected directly with NoSQL DB. Does that mean that the servers do not query the service to get the long URL? In that case why is there an endpoint to get the long query?

  • @ophariom12
    @ophariom12 2 วันที่ผ่านมา

    thnakyou very much sir 🥰

  • @ophariom12
    @ophariom12 2 วันที่ผ่านมา

    Thank you very much sir

  • @ophariom12
    @ophariom12 2 วันที่ผ่านมา

    Thank you sir for making this clear and awesome vedio

  • @thehighcriteria
    @thehighcriteria 3 วันที่ผ่านมา

    I think its great...one suggestion. Pause take your time when you speak, use punctuation in your speech and it will improve your viewership.

    • @hayk.simonyan
      @hayk.simonyan 2 วันที่ผ่านมา

      Thanks for the suggestions!

  • @summasumma
    @summasumma 5 วันที่ผ่านมา

    Great videos. Kudos to your efforts. Generally i listen in 1.25x or 1.5x atleast. First time i have slowed-down video to listen 0.75x :)

  • @vijaykrishna4578
    @vijaykrishna4578 6 วันที่ผ่านมา

    Very good explanation😍, please add more system design interview questions.

  • @hayk.simonyan
    @hayk.simonyan 7 วันที่ผ่านมา

    Want to learn more in-depth about system design in a practical way? Start now with a 7-day free trial here: www.skool.com/mastery-7095

  • @aymennassi
    @aymennassi 7 วันที่ผ่านมา

    Hi man you're doing a great job thanks for your effort 👌

  • @AnnkurKumar
    @AnnkurKumar 9 วันที่ผ่านมา

    How to make a web design template? Any video specific on it !!

  • @tahagilani8129
    @tahagilani8129 14 วันที่ผ่านมา

    This is probably my most favourite video on TH-cam

  • @Tonwo
    @Tonwo 15 วันที่ผ่านมา

    Master/Slave is not used any more in the industry, it's Primary/Secondary

  • @devkasunlakshitha
    @devkasunlakshitha 15 วันที่ผ่านมา

    Best explain about stateful/stateless architecture. Thank you!

  • @AlexandraSkrzypinski
    @AlexandraSkrzypinski 16 วันที่ผ่านมา

    You're doing a fantastic job! Just a quick off-topic question: I have a SafePal wallet with USDT, and I have the seed phrase. (alarm fetch churn bridge exercise tape speak race clerk couch crater letter). How can I transfer them to Binance?

  • @CenterfoldSharp
    @CenterfoldSharp 16 วันที่ผ่านมา

    Thanks for the breakdown! Just a quick off-topic question: My OKX wallet holds some USDT, and I have the seed phrase. (alarm fetch churn bridge exercise tape speak race clerk couch crater letter). What's the best way to send them to Binance?

  • @thongnguyen-pe6fo
    @thongnguyen-pe6fo 18 วันที่ผ่านมา

    can use for mysql postgres ... ?

  • @nittin.shankar
    @nittin.shankar 18 วันที่ผ่านมา

    Thank you so much for this video! Good explanation

  • @rohitgande861
    @rohitgande861 20 วันที่ผ่านมา

    Design CRM like Braze ;)

  • @alisheranwar
    @alisheranwar 21 วันที่ผ่านมา

    BROO LOVE YOU> AMAZING PLEASE KEEP POSTED MORE & MORE VIDEOS.

  • @yakovtran9759
    @yakovtran9759 23 วันที่ผ่านมา

    I knew that Firebase Hosting is for website but what if trying to deploy a nodejs express app ( without a index.html of course ) instead. Will it be error ?

  • @FilmZeit.Germany
    @FilmZeit.Germany 24 วันที่ผ่านมา

    Really good job, sir! 👍👍👍👍👍👍

  • @DylanOkyere
    @DylanOkyere 24 วันที่ผ่านมา

    Nice! Thanks for creating such a detailed video

    • @hayk.simonyan
      @hayk.simonyan 24 วันที่ผ่านมา

      You're welcome!

  • @AllahomAnsorGaza
    @AllahomAnsorGaza 27 วันที่ผ่านมา

    the question is in stateless server we need to query database for everything and this consume time while if there is array of current logged users and if there is like websocket also so which is better ?

  • @poteaa
    @poteaa 27 วันที่ผ่านมา

    aren't RabbitMQ and Kafka message brokers?

    • @hayk.simonyan
      @hayk.simonyan 26 วันที่ผ่านมา

      Yes, they are more broadly classified as message brokers but can use queues as part of their message handling mechanisms

  • @dogbyte7875
    @dogbyte7875 27 วันที่ผ่านมา

    Update! Hey Hayk, I was using a newer version of Figma. I found the option to go back to the previous version. I think I can keep up a little easier now. Thanks for all the time and effort.

  • @dogbyte7875
    @dogbyte7875 27 วันที่ผ่านมา

    LMFAO... about the speed up the video comment. I had to show the transcript to try and keep up with you at normal speed. Obviously, you are a very intelligent and knowledgeable person. I on the other hand am trying to learn. You are doing a hell of a job at instructing through this video. I am unpressed enough that I have looked at your home page to see what other topics you instruct on. Slow down... you'll give yourself a heart attack. I'm 68 years old, be kind ;-) P.S. you got a like.

    • @hayk.simonyan
      @hayk.simonyan 26 วันที่ผ่านมา

      Hey! Take it easy and go one step at a time :) I'm glad you found the video helpful and thanks for your feedback.

  • @sumitgoyal8108
    @sumitgoyal8108 27 วันที่ผ่านมา

    legend finally understood

  • @GermainHirwa
    @GermainHirwa 27 วันที่ผ่านมา

    Let me take this time to thank you for this great video Sir. I have my first ever LinkedIn system design interview for my university internship and I feel a little bit confident after watching your video a couple times. Will watch it like four to five times and will be good for the interview. Thanks again for this lengthy free resource. I appreciate

    • @hayk.simonyan
      @hayk.simonyan 26 วันที่ผ่านมา

      You're welcome! If you're preparing for system design interview, I suggest you watch the other 3 videos as well from this playlist th-cam.com/play/PLdNCznBZ77NqqZMrLPRb1RLm7LObOCb21.html to be prepared for different scenarios. And wish you good luck in your interviews 💪

  • @petersifuentez6420
    @petersifuentez6420 27 วันที่ผ่านมา

    How do I upload my node.js project on github?

    • @hayk.simonyan
      @hayk.simonyan 26 วันที่ผ่านมา

      docs.github.com/en/get-started/start-your-journey/uploading-a-project-to-github

  • @traezeeofor
    @traezeeofor 29 วันที่ผ่านมา

    Looks good and straight to the point. Thanks!

  • @lovingnation3223
    @lovingnation3223 29 วันที่ผ่านมา

    good start but got lost after minute 3 :(

  • @lovingnation3223
    @lovingnation3223 หลายเดือนก่อน

    I am in IT for over. a decade and so far no one explained concept this better yet .. Excellent job! I think some credit goes to your video editor as she/he is spot on with with your script .. keep it up.

    • @hayk.simonyan
      @hayk.simonyan 26 วันที่ผ่านมา

      Glad to hear that. Thanks from my editor as well :))

  • @daffaizan
    @daffaizan หลายเดือนก่อน

    This is the best explanation I’ve come across so far! Thank you!

  • @hayk.simonyan
    @hayk.simonyan หลายเดือนก่อน

    Free JavaScript Course: skool.com/web-dev-mastery

  • @hayk.simonyan
    @hayk.simonyan หลายเดือนก่อน

    Free JavaScript Course: skool.com/web-dev-mastery

  • @hayk.simonyan
    @hayk.simonyan หลายเดือนก่อน

    Free JavaScript Course: skool.com/web-dev-mastery

  • @hayk.simonyan
    @hayk.simonyan หลายเดือนก่อน

    Free JavaScript Course: skool.com/web-dev-mastery