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. - Наука та технологія
Fantastic session !!!
Never found like it ....
thanks
I literary have to make notes, soo many new terms and concepts to explore. Thanks Arpit :)
Loved Ben’s reaction when Arpit mentioned that Paxos feels relatively simpler to him 😅 47:35 … awesome insightful discussion btw!
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.
Really top class content !!
Did you find this podcast itneresting? Who should I bring in next?
jeff dean, sanjay ghanghwar😅
Bring your mentor
@@the_humble_lazy one day.
Carl Meyer / Lukasz Langa
Go big or go home: Michael Stonebraker
Best name till date
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.
Hi Arpit, qq: This episode is mentioned as #6 episode for CockroachdB. Looking for other 5 episodes , didn't get it
It's the 6th episode of podcast he does, no-fluff engineering
ua-cam.com/video/yhqW82Ka-gw/v-deo.html
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.
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.
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?
Thank. Really glad you found it interesting 🙌
Visit Cockroach DB UA-cam Channel. You will find the playlist.
Thanks Arpit. Was able to get the link,
ua-cam.com/video/wFSnwrIUhXg/v-deo.html&ab_channel=CockroachDB
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 😃
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 :)
@@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..
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
7:08 I knew it was coming 🤣
hahahaha :)
Bring andy pavlo ❤
Speak Ratio Arpit:Ben :: 3:1
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.
Too much of self talking from the host and less of good questions . We are here for asli engineering, core stuffs not for monologue
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.
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.
Wierd names 😂😂😂😂😅