Readit News logoReadit News
seastarer commented on What Does a Database for SSDs Look Like?   brooker.co.za/blog/2025/1... · Posted by u/charleshn
ayende · 6 days ago
Committing to NVMe drive properly is really costly. I'm talking using O_DIRECT | OSYNC or fsync here. Can be in the order of whole milliseconds, easily. And it is much worse if you are using cloud systems.
seastarer · 6 days ago
It is actually very cheap if done right. Enterprise SSDs have write-through caches, so an O_DIRECT|O_DSYNC write is sufficient, if you set things up so the filesystem doesn't have to also commit its own logs.
seastarer commented on A Fast 64-Bit Date Algorithm (30–40% faster by counting dates backwards)   benjoffe.com/fast-date-64... · Posted by u/benjoffe
seastarer · a month ago
Do these calculations take into account the lengthening of the days due to tidal friction?
seastarer commented on The Lunacy of Artemis   idlewords.com/2024/5/the_... · Posted by u/feross
philipwhiuk · 2 years ago
They were required, by Congress, to use Shuttle engines and SRBs to build a vehicle capable of deep space transportation.
seastarer · 2 years ago
They should have refused
seastarer commented on TSMC unveils 1.6nm process technology with backside power delivery   tomshardware.com/tech-ind... · Posted by u/elorant
futureshock · 2 years ago
Comments about the marketing driven nm measurements aside, this still looks like another solid advance for TSMC. They are already significantly ahead of Samsung and Intel on transistor density. TSMC is at 197 MTr/mm2 wile Samsung is at 150 MTr/mm2 and Intel is at 123 MTr/mm2. This 1.6nm process will put them around 230 MTr/mm2 by 2026. When viewed by this metric, Intel is really falling behind.
seastarer · 2 years ago
Translating 197 M/mm2 into the dimensions of a square, we get a dimension of 71nm. If we compute the "half-pitch", that's 35.5nm.

230 M/mm2 translates to 33nm "half-pitch".

Of course, transistors aren't square and aren't so densely packed, but these numbers are more real IMO.

seastarer commented on Canada's maple syrup reserve hits 16-year low   bbc.com/news/world-us-can... · Posted by u/bookofjoe
ortusdux · 2 years ago
It's a cartel. 95% of Canada's syrup comes from members of the Federation of Quebec Maple Syrup Producers. They manage the reserve, govern quality standards, and set the price. They also set strict quotas.

https://ppaq.ca/en/our-organization/operation-and-regulation...

seastarer · 2 years ago
Now I'm imagining submarines full of illicit maple syrup
seastarer commented on Maestro: A Linux-compatible kernel in Rust   blog.lenot.re/a/introduct... · Posted by u/Uriopass
llenotre · 2 years ago
There have been attempts to create kernel-agnostic interfaces for drivers such as: https://en.wikipedia.org/wiki/Uniform_Driver_Interface

For my case, I am planning to re-implement them. I like doing this.

I sure am not going to be able to re-implement everything myself though. I will concentrate on what I need, and I will consider implementing others if anyone else other than me is willing to use the OS (which would be incredible if it happened)

seastarer · 2 years ago
You can implement a virtual machine monitor (e.g. KVM) and then launch a Linux virtual machine to run drivers you lack.
seastarer commented on Power on the moon: What will it take to survive the lunar night?   universetoday.com/159372/... · Posted by u/DamnInteresting
rini17 · 3 years ago
Any permanent habitation should include a smelter to alleviate some of the cost of shipping metals from Earth. From it oxygen or CO2 will be "waste" byproducts, liquefacting and storing them should not be a problem. I can imagine that having large reserve of oxygen will be desired safety feature.

Hydrocarbons will likely be in short supply on the moon but if there is, say, a zinc mined, it could be "burned" in zinc-air cells.

seastarer · 3 years ago
The energy cost of extracting oxygen is higher than you'd get from burning it.
seastarer commented on New ScyllaDB Go Driver: Faster Than GoCQL and Its Rust Counterpart   scylladb.com/2022/10/12/a... · Posted by u/truth_seeker
pjmlp · 3 years ago
A performance improvement that could have been obtained by only rewriting in C++ the critical paths and integrate them via JNI, instead of rewriting the world.

An approach that tends to be ignored by those rewrite X in Y.

seastarer · 3 years ago
ScyllaDB is a rearchitecting of Cassandra, not just a rewrite.
seastarer commented on How Discord supercharges network disks for extreme low latency   discord.com/blog/how-disc... · Posted by u/techinvalley
ec109685 · 3 years ago
Thanks. Do you see the same spikes with ebs volumes on AWS?
seastarer · 3 years ago
Some more data on Google PD: https://raw.githubusercontent.com/scylladb/diskplorer/master...

Very odd - notice how the latency is high when the read IOPS are low. When the read IOPS climb, 95th percentile latency drops.

Looks like there is a constant rate of high latency requests, and when the read IOPS climb, that constant rate moves to a higher quantile. I'd inspect the raw results but they're quite big: https://github.com/scylladb/diskplorer/blob/master/latency-m...

Background: https://github.com/scylladb/diskplorer/

seastarer commented on How Discord supercharges network disks for extreme low latency   discord.com/blog/how-disc... · Posted by u/techinvalley
ec109685 · 3 years ago
Thanks. Do you see the same spikes with ebs volumes on AWS?
seastarer · 3 years ago
No.

u/seastarer

KarmaCake day47April 26, 2015View Original