News for hackers. Stuff that matters.
Re:Big data is dead (2023) by boppo1 on Monday May 27, 2024 @07:31AM (#40489801)
You have 6 TiB of ram?
Re:Big data is dead (2023) by chx on Monday May 27, 2024 @08:07AM (#40490022)
If my business depended on it? I can click a few buttons and have a 8TiB Supermicro server on my doorstep in a few days if I wanted to colo that. EC2 High Memory instances offer 3, 6, 9, 12, 18, and 24 TiB of memory in an instance if that's the kind of service you want. Azure Mv2 also does 2850 - 11400GiB.

So yes, if need to be, I have 6 TiB of RAM.

Re:Big data is dead (2023) by david_allison on Monday May 27, 2024 @08:09AM (#40490032)
Re:Big data is dead (2023) by compressedgas on Monday May 27, 2024 @08:22AM (#40490108)
Re:Big data is dead (2023) by qaq on Monday May 27, 2024 @08:01AM (#40489990)
You can have 8TB RAM in a 2U box for under 100K. grab a couple and it will save you millions a year compared to over-engineered bigdata setup.
Re:Big data is dead (2023) by apwell23 on Monday May 27, 2024 @08:53AM (#40490297)
Bigquery and snowflake are software. They come with a sql engine, data governance, integration with your ldap, auditing. Loading data into snowflake isn't overegineering. What you described is over-engineering.

No business is passing 6tb data around on their laptops.

Re:Big data is dead (2023) by qaq on Monday May 27, 2024 @10:51AM (#40491261)
So is ClickHouse your point being ? Please point out what a server being able to have 8TB of RAM has to do with laptops.
Re:Big data is dead (2023) by int_19h on Monday May 27, 2024 @06:16PM (#40495277)
I wonder how much this costs: https://www.ibm.com/products/power-e1080

And how that price would compare to the equivalent big data solution in the cloud.

Re:Big data is dead (2023) by chx on Tuesday May 28, 2024 @11:04AM (#40501407)
1U box too.
Re:Big data is dead (2023) by vitus on Monday May 27, 2024 @07:51AM (#40489935)
Re:Big data is dead (2023) by ninkendo on Monday May 27, 2024 @07:35AM (#40489832)
You don’t need that much ram to use mmap(2)
Re:Big data is dead (2023) by marginalia_nu on Monday May 27, 2024 @08:20AM (#40490093)
To be fair, mmap doesn't put your data in RAM, it presents it as though it was in RAM and has the OS deal with whether or not it actually is.
Re:Big data is dead (2023) by ninkendo on Monday May 27, 2024 @06:43PM (#40495494)
Right, which is why you can mmap way more data than you have ram, and treat it as though you do have that much ram.

It’ll be slower, perhaps by a lot, but most “big data” stuff is already so god damned slow that mmap probably still beats it, while being immeasurably simpler and cheaper.

Re:Big data is dead (2023) by marginalia_nu on Monday May 27, 2024 @08:14PM (#40496079)
Really depends on the shape of the data. mmap can be suboptimal in many cases.

For CSV it flat out doesn't matter what you do since the format is so inefficient and needs to be read start to finish, but something like parquet probably benefits from explicit read syscalls, since it's block based and highly structured, where you can predict the read patterns much better than the kernel can.

Re:Big data is dead (2023) by cess11 on Monday May 27, 2024 @07:38AM (#40489853)
The "(multiple times)" part probably means batching or streaming.

But yeah, they might have that much RAM. At a rather small company I was at we had a third of it in the virtualisation cluster. I routinely put customer databases in the hundreds of gigabytes into RAM to do bug triage and fixing.

Re:Big data is dead (2023) by kmarc on Monday May 27, 2024 @07:49AM (#40489918)
Indeed, what I meant to say is that you can load it in multiple batches. However, now thinking, I did play around with servers of TiBs of memory :-)
Re:Big data is dead (2023) by bluedino on Monday May 27, 2024 @09:27AM (#40490510)
We are decomming our 5-year old 4TB systems this year and could have been ordered with more
Re:Big data is dead (2023) by lizknope on Monday May 27, 2024 @10:49AM (#40491243)
I personally don't but our computer cluster at work as around 50,000 CPU cores. I can request specific configurations through LSF and there are at least 100 machines with over 4TB RAM and that was 3 years ago. By now there are probably machines with more than that. Those machines are usually reserved for specific tasks that I don't do but if I really needed it I could get approval.