News for hackers. Stuff that matters.

cartweheel

Hi Andi,

Most databases have their main storage on disk. That is how they define the D in ACID, durable. That is not the salient point regarding what an in-memory database is.

I appreciate that your main point is with regards to memgraph internals and it was an interesting read.

They've misunderstood what an in-memory database is though. The distinction only makes sense in a historical perspective, with on-disk formats and associated algorithms that worked well for execution from spinning iron. In fact neo4j is also an in-memory database, since it will slow to a complete crawl on a HDD. The fact that it supports swapping pages in and out of disk can more be likened to virtual memory, rather than any specific support for executing queries efficiently from disk.
Re:Gas Leak in the Baltic Sea on Tuesday September 27, 2022 @04:37PM (#33000804)
Doesn't make any sense since pressure is measured on the German side as well.
Re:C64 Theremin on Friday September 02, 2022 @03:47AM (#32687864)
It was a very, very long time ago (~20 years) so I am sure my mind is filling in the blanks, but I think it was a sunny day and it was some sort of event happening, although I don't recall it being anything like a costume party.
Re:C64 Theremin on Thursday September 01, 2022 @11:55AM (#32678259)
I don't personally know him, but we went to the same school for a while. A brief memory I have of him is that he once showed up for some event with an umbrella attached to this head, like a hat of sorts. If my memory serves me the umbrella was multi-colored and he was accompanied by his girlfriend.
I worked at a place where the VP of engineering didn't understand anything about engineering nor his department. Lifers who shunned any type of responsibility were given free reign to continue their ways and made sure to spread their attitude to new hires in their teams. The VP promoted a total whack to be the overall architect which came up with one stupid idea after another disrupting all operations. A complete overflowed influx of fresh product managers and mid-level people managers with zero engineering experience created an even worse hierarchical political mess where it was now impossible to give any sort of proper feedback. Orders would come through several layers before it reached some low level grunt without a fancy title who would finally recognize that the orders made absolutely no fucking sense, yet had no way to resist them. Many of the actually talented but overworked doers left. All the problems in this organization lay squarely with the leadership and their inaptitude with regards to engineering. When a nice image of an organization is valued more than actually valuable work, this is what you get.

I've heard similar stories from other places as well, because I went looking, and I really wanted to know if what I had seen was unique. It unfortunately wasn't, although I couldn't find an example as bad as mine. Similar types of stories and situations existed in most places, but not in an as concentrated fashion it seemed.

So when I hear anyone complaining like Zuck or Pichai, I know where to look for the problem. The non-engineer managers who provide no value themselves, don't understand what makes engineering tick, and prevent those that do to get their ideas through, unless they can take credit for them and with low risk. Elon Musk is right on this point. Unfortunately they've already infested themselves so tightly in the fabric of the organization, patting each others backs, that it is impossible to get them out. These same people are now going to be put in charge of throwing the "garbage" out. Ha ha ha.