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

Ғылым және технология

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
    @TheAcute48023 ай бұрын

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

  • @soumyajitdas4433
    @soumyajitdas44333 ай бұрын

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

  • @AsliEngineering

    @AsliEngineering

    3 ай бұрын

    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.

  • @aanurraj
    @aanurraj3 ай бұрын

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

  • @AsliEngineering
    @AsliEngineering3 ай бұрын

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

  • @the_humble_lazy

    @the_humble_lazy

    3 ай бұрын

    jeff dean, sanjay ghanghwar😅

  • @meassurendra

    @meassurendra

    3 ай бұрын

    Bring your mentor

  • @AsliEngineering

    @AsliEngineering

    3 ай бұрын

    @@the_humble_lazy one day.

  • @sagarbadiyani

    @sagarbadiyani

    3 ай бұрын

    Carl Meyer / Lukasz Langa

  • @neeleshsalian1912

    @neeleshsalian1912

    3 ай бұрын

    Go big or go home: Michael Stonebraker

  • @siddharthdutta2946
    @siddharthdutta29463 ай бұрын

    Really top class content !!

  • @rohithreddy75
    @rohithreddy753 ай бұрын

    Best name till date

  • @gouthamanush
    @gouthamanush3 ай бұрын

    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.

  • @sudoupdate
    @sudoupdate3 ай бұрын

    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

    3 ай бұрын

    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.

  • @hardikawasthi6210
    @hardikawasthi62103 ай бұрын

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

  • @cupricdev9703

    @cupricdev9703

    3 ай бұрын

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

  • @AsliEngineering

    @AsliEngineering

    3 ай бұрын

    kzread.info/dash/bejne/q5yluZpre8STl9o.html

  • @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

    Ай бұрын

    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..

  • @rajasubasubramanian9365
    @rajasubasubramanian93653 ай бұрын

    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

    3 ай бұрын

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

  • @rajasubasubramanian9365

    @rajasubasubramanian9365

    3 ай бұрын

    Thanks Arpit. Was able to get the link, kzread.info/dash/bejne/qXqH0NmrebjOiMo.html&ab_channel=CockroachDB

  • @tesla1772
    @tesla17723 ай бұрын

    7:08 I knew it was coming 🤣

  • @AsliEngineering

    @AsliEngineering

    3 ай бұрын

    hahahaha :)

  • @meassurendra
    @meassurendra3 ай бұрын

    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

  • @chirag2819
    @chirag28193 ай бұрын

    Speak Ratio Arpit:Ben :: 3:1

  • @AsliEngineering

    @AsliEngineering

    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. Ben spoke more than me, please do not exaggerate.

  • @sakthiratnam2193
    @sakthiratnam21933 ай бұрын

    Bring andy pavlo ❤

  • @rentedunicorn
    @rentedunicorn3 ай бұрын

    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

    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

    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
    @dn94163 ай бұрын

    Wierd names 😂😂😂😂😅

Келесі