Everything you need to know about CockroachDB w/ Ben Darnell | Ep 6

Поділитися
Вставка
  • Опубліковано 15 бер 2024
  • System Design for SDE-2 and above: arpitbhayani.me/masterclass
    System Design for Beginners: arpitbhayani.me/sys-design
    Redis Internals: arpitbhayani.me/redis
    Build Your Own Redis / DNS / BitTorrent / SQLite - with CodeCrafters.
    Sign up and get 40% off - app.codecrafters.io/join?via=...
    In a video, I shared my journey of enhancing my Go programming skills by delving into CockroachDB's engineering blogs, leading me into the world of distributed SQL. I interviewed Ben Darnell, co-founder of CockroachDB, discussing the motivation behind building a distributed SQL database like CockroachDB. We explored the challenges of distributed execution of queries, emphasizing the importance of strong consistency and defaulting to serializable isolation level for correctness over performance. Our approach prioritizes correctness and challenges common misconceptions about performance trade-offs in distributed environments.
    Recommended videos and playlists
    If you liked this video, you will find the following videos and playlists helpful
    System Design: • PostgreSQL connection ...
    Designing Microservices: • Advantages of adopting...
    Database Engineering: • How nested loop, hash,...
    Concurrency In-depth: • How to write efficient...
    Research paper dissections: • The Google File System...
    Outage Dissections: • Dissecting GitHub Outa...
    Hash Table Internals: • Internal Structure of ...
    Bittorrent Internals: • Introduction to BitTor...
    Things you will find amusing
    Knowledge Base: arpitbhayani.me/knowledge-base
    Bookshelf: arpitbhayani.me/bookshelf
    Papershelf: arpitbhayani.me/papershelf
    Other socials
    I keep writing and sharing my practical experience and learnings every day, so if you resonate then follow along. I keep it no fluff.
    LinkedIn: / arpitbhayani
    Twitter: / arpit_bhayani
    Weekly Newsletter: arpit.substack.com
    Thank you for watching and supporting! it means a ton.
    I am on a mission to bring out the best engineering stories from around the world and make you all fall in
    love with engineering. If you resonate with this then follow along, I always keep it no-fluff.
  • Наука та технологія

КОМЕНТАРІ • 35

  • @TheAcute4802
    @TheAcute4802 4 місяці тому +6

    Fantastic session !!!
    Never found like it ....
    thanks

  • @aanurraj
    @aanurraj 4 місяці тому +2

    I literary have to make notes, soo many new terms and concepts to explore. Thanks Arpit :)

  • @soumyajitdas4433
    @soumyajitdas4433 4 місяці тому +2

    Loved Ben’s reaction when Arpit mentioned that Paxos feels relatively simpler to him 😅 47:35 … awesome insightful discussion btw!

    • @AsliEngineering
      @AsliEngineering  4 місяці тому

      Hahha. Had to trigger that reaction. I already know what he felt about Paxos and Raft.
      Was hoping for slightly more animated, but this is what I got.

  • @siddharthdutta2946
    @siddharthdutta2946 4 місяці тому +1

    Really top class content !!

  • @AsliEngineering
    @AsliEngineering  4 місяці тому +1

    Did you find this podcast itneresting? Who should I bring in next?

  • @rohithreddy75
    @rohithreddy75 4 місяці тому +1

    Best name till date

  • @gouthamanush
    @gouthamanush 4 місяці тому

    Hi Arpit,
    These are some really cool videos. My request would be to throw some light on how to do database deployments at scale?
    Let's say we're not using JPA for migrations but handling deployments separately. How to ensure that all the DB objects are deployed with some objects having inter dependency.

  • @hardikawasthi6210
    @hardikawasthi6210 4 місяці тому +3

    Hi Arpit, qq: This episode is mentioned as #6 episode for CockroachdB. Looking for other 5 episodes , didn't get it

    • @cupricdev9703
      @cupricdev9703 4 місяці тому +1

      It's the 6th episode of podcast he does, no-fluff engineering

    • @AsliEngineering
      @AsliEngineering  4 місяці тому +1

      ua-cam.com/video/yhqW82Ka-gw/v-deo.html

  • @sudoupdate
    @sudoupdate 4 місяці тому +23

    Most of the info that Ben shared in this pod is available in other pods as well, I don't see anything novel here , sorry if this offends u
    Podcasts are becoming huge source of redundant information and untimately very less ROI for the viewer.
    Podcasts are meant to be some sort of variation of interviews, and they too suffer from same problem. Watching multiple interviews don't help viewer get more info or insights.

    • @namangarg3933
      @namangarg3933 4 місяці тому +1

      That could be true. But, it helps in increasing the reach. You may have already been through Ben’s podcast before, however, a lot of folks could be listening to him for the first time.

  • @rajasubasubramanian9365
    @rajasubasubramanian9365 4 місяці тому

    Very insightful session. Thanks for doing it Arpit. Learnt a lot.
    Can you share link to 'Architecture simplified' you are mentioning about in last few minutes of the talk?

    • @AsliEngineering
      @AsliEngineering  4 місяці тому

      Thank. Really glad you found it interesting 🙌
      Visit Cockroach DB UA-cam Channel. You will find the playlist.

    • @rajasubasubramanian9365
      @rajasubasubramanian9365 4 місяці тому

      Thanks Arpit. Was able to get the link,
      ua-cam.com/video/wFSnwrIUhXg/v-deo.html&ab_channel=CockroachDB

  • @advaitdocvita
    @advaitdocvita Місяць тому

    Heyy arpit can you please make a video on how to choose just one thing and master it. Like I want to learn Golang and then move to system design and in depth concepts for backends so can you please make a structured video for the same ? Would be great 😃

    • @AsliEngineering
      @AsliEngineering  Місяць тому +1

      There is no secret sauce. Just pick one and learn without getting distracted.
      It is easy to be distracted with so much going around. But you really need to be focused on one and learning it from a single resource or at max two resources.
      For example, I am so tempted to do and learn so many things right now, but I have parked all of them and putting my entire energy in learning concurrency in-and-out in Python.
      Hope this helps. btw, the video would have been this one line :)

    • @advaitdocvita
      @advaitdocvita Місяць тому

      @@AsliEngineering sure Arpit thank you so much for this 😃 Will stick to golang and learn all the concepts.. also great videos from you, sir love it..

  • @meassurendra
    @meassurendra 4 місяці тому

    Loved the conversation and content. However it is hard to make out what Arpit is saying at multiple times in the video. Either the audio could use editing or he can take a bit longer to enunciate words clearly

  • @tesla1772
    @tesla1772 4 місяці тому +1

    7:08 I knew it was coming 🤣

  • @sakthiratnam2193
    @sakthiratnam2193 4 місяці тому +3

    Bring andy pavlo ❤

  • @chirag2819
    @chirag2819 4 місяці тому +1

    Speak Ratio Arpit:Ben :: 3:1

    • @AsliEngineering
      @AsliEngineering  4 місяці тому +4

      1. I was setting the context in most places
      2. I was elaborating for viewers sake
      3. I was keeping it more discussion and not some job interview where one asks one line question while other answers.
      Ben spoke more than me, please do not exaggerate.

  • @rentedunicorn
    @rentedunicorn 4 місяці тому +4

    Too much of self talking from the host and less of good questions . We are here for asli engineering, core stuffs not for monologue

    • @AsliEngineering
      @AsliEngineering  4 місяці тому +3

      1. I was setting the context in most places
      2. I was elaborating for viewers sake
      3. I was keeping it more discussion and not some job interview where one asks one line question while other answers.

    • @rentedunicorn
      @rentedunicorn 4 місяці тому +3

      I understand and typically you do a great job while presenting by yourself but in podcast setting the delivery can not be same as if you are presenting by yourself. May be consider editing where by tightening the narrative in a way such that guest gets more space? Also one thing that really sets off listener is when host interrupts guest. Anyways, I think your channel has lot of potential and can do with presentation skills.

  • @dn9416
    @dn9416 4 місяці тому

    Wierd names 😂😂😂😂😅