Submitter, or a moderator, please edit the title to re-add the word "How". That's done automatically, but sometimes it's wrong. It's especially so here.
It's a very common style of headlines recently, and a lot of the time you can remove the "How" without changing the meaning. For example, if I look down The Verge's recent posts, the first one starting with "How" is "How sampling and streaming are changing the future of music" [1]. Titling that "Sampling and streaming are changing the future of music" works fine.
I don't know that it's particularly useful most of the time, it's usually just unnecessary. An example where it actually should have been removed that I remember was this article on The Guardian a while back: "Suburb in the sky: how Jakartans built an entire village on top of a mall" [2]. There's nothing in the article at all about how they built it. It's just a trendy headline style for some reason, and gets used even in cases where it doesn't apply, like that one.
Edit: whoops, I thought you were replying to the request to add 2017 to the title.
If you've possibly already read it and are wondering if it's a repeat, if you have knowledge that the topic has had changes since then which might make it less accurate, and any number of other things.
In the end, it's more information, if people want to assume something negative about it, I feel that's on them (as long as the information shown is accurate).
I feel you’re talking about the date in brackets, which most people agree is useful. However the GP is discussing a different behaviour on HN where the word “How” is automatically dropped from headlines when it is used as a prefix. This behaviour doesn’t provide more information, as you state, though your opinion of its desirability might still differ from the GPs.
Yeah, I noticed that myself a bit ago, and edited my comment. You're correct in that I was talking about the date. Thread comprehension fail on my part. :)
From the previous discussion, I discovered that the author used Monodraw to create the diagrams. I'm excited to check it out - https://monodraw.helftone.com/
It might be a newbie question, but for my own culture, what is the impact of a given snapshot if the database is really big ?
I guess it all depends on what data we are touching, but let imagine I want to update all the rows for a table with 1 billions entries, wouldn't the snapshot be giantic ?
A snapshot is actually just a struct with a few transaction IDs (xids) and some other bookkeeping that describes which slice of the physically stored data is supposed to be visible to a transaction. The article shows the details of that. So the size of a snapshot is unrelated to the size of the database.
Interesting coincidence that early yesterday I found this blog when searching for transaction patterns. I skimmed the transactions for idempotent apis (2017) and its part ii. Hadn’t heard of it before but liked the diagrams
AFAIK Brandur uses Monodraw [1]. It's so cool, I even purchased a license for myself, although the author of the app stopped its active development [2].
Also, this remains as fantastic an article on PostgreSQL's MVCC nature as it was previously: https://news.ycombinator.com/item?id=15027870