[HN Gopher] Internet is wholesome: MVCC edition
___________________________________________________________________
Internet is wholesome: MVCC edition
Author : asicsp
Score : 43 points
Date : 2023-04-25 15:26 UTC (7 hours ago)
(HTM) web link (avi.im)
(TXT) w3m dump (avi.im)
| rektide wrote:
| Pages full of links here. Read in to the post for sure but let's
| also gather here:
|
| Hekaton MVCC paper https://vldb.org/pvldb/vol5/p298_per-
| akelarson_vldb2012.pdf
|
| Pekka Enberg's tweets covering Hekaton
| https://twitter.com/penberg/status/1644221651293204480
|
| Pekka's rust implementation https://github.com/penberg/mvcc-rs
|
| Avinash's go implementation https://github.com/avinassh/mvcc-go
|
| Any Pavlo's lectures on Hekaton
| https://www.youtube.com/watch?v=9EY0vYFNWxY
| eatonphil wrote:
| And the Discord server where (some of) it happened:
| https://discord.gg/PmmShtF7WS. #dbs channel.
|
| Disclosure: I run the server.
| avinassh wrote:
| hey! author of the post here. I wanted to document all of it,
| so I went overboard with the links in the end. My Go
| implementation can be safely removed from here, as it is in the
| nascent stages. I would recommend going through Pekka's repo
| for code.
| mjw1007 wrote:
| I found this a little difficult to follow, because you show a
| table and say that it contains a typo, but you don't directly
| say which part of the text needs to be changed.
|
| I think the words "V is visible only if TE is not T" are
| intended to replace the entire text in the bottom-right cell
| of Table 2; is that right?
| avinassh wrote:
| Hey, thank you for reading and that's right. Entire text of
| the column needs to be changed.
|
| Also, I wrote another post explaining the issue in detail -
| https://avi.im/blag/2023/hekaton-paper-typo/
|
| I will update both posts and clarify this!
|
| edit: I updated the posts
| akhayam wrote:
| Andy Pavlo is incredible. I studied EE and have learned about
| databases through his lectures.
| rektide wrote:
| The diversity of systems Andy covers is quite impressive.
| I've subscribed to his (CMU Databse Group) videos for quite a
| while, but to be honest, I haven't been watching many. This
| post was a good reminder to look around again, and wow,
| there's just so many databases covered, & many of them are
| very modern & new. It's impressive range.
| avinassh wrote:
| Andy's lectures also contain so much rich information, many
| not out there on the internet, and some very entertaining.
| I love these bits about the history and random trivia.
|
| Here is a bit about the paper titles - "This is the best
| ever on in-memory multi-version concurrency control" -
| https://youtu.be/1Od_SuOQshM?t=1124
|
| Here is something about 2PL, SQL standards and isolation
| levels - https://youtu.be/BShOt5gYiPs?t=39
___________________________________________________________________
(page generated 2023-04-25 23:01 UTC)