Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ADefenestrator
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
ADefenestrator
9mo ago
Yes, this is a reasonably common strategy. It's how Cassandra's batch and group commit modes work, and Postgres has a similar option. Hopefully NATS will implement something similar eventually.
2.
▲
by
ADefenestrator
1y ago
The Samsung consumer drives definitely don't do well under sustained high write workloads. The SLC cache fills up after a while, and write speeds drop drastically. The They also have some variety of internal head-of-line blocking typ
3.
▲
by
ADefenestrator
3y ago
vB itself isn't FOSS. XenForo is the best alternative by a fair margin, but for FOSS there's good old PHPBB.
4.
▲
by
ADefenestrator
4y ago
Yeah, even in a case like this where they turned out to be right, it might be one of those "predicted 15 out of the last 2 recessions" sorts of things.
5.
▲
by
ADefenestrator
6y ago
Wouldn't have necessarily had to be nearly as bad as IE6 for security, either. Just lock the special browser to facebook.com only, or even just the ads API, and there's not a lot of room for exploit.
6.
▲
by
ADefenestrator
6y ago
It's a bit hard when the temperature deltas are so small, though. It probably works well if you're pre-heating air before the main heat source in a very cold region, but otherwise you'd need to use some sort of heat pump to
7.
▲
by
ADefenestrator
6y ago
I've heard they are actually closer to production, but yeah.. HAMR's been "a couple years away" for over a decade at this point, I think.
8.
▲
by
ADefenestrator
6y ago
I haven't dug too deeply, but it's unclear whether anything but the Asrock Rack boards have full validated ECC implementations for Ryzen (vs just using the memory but ignoring ECC), and I think that may depend some on which Ryzen
9.
▲
by
ADefenestrator
6y ago
Pretty far. Since we cram so many drives into each server, our total server count is actually relatively low for the amount of storage we have. I'm not sure exactly how many units you need to amortize the design costs across to make
10.
▲
by
ADefenestrator
6y ago
It definitely doesn't write it to disk first. It's basically a pipe() under the hood, but exposed as a file descriptor. Downside is that seeking doesn't work, but that shouldn't affect your case.
11.
▲
by
ADefenestrator
6y ago
Disclaimer - Backblaze employee here, but just speaking for myself: It was.. sort of cheaper. They didn't actually build the servers, and as described the server wouldn't work (onboard SATA didn't support port multipliers, l
12.
▲
by
ADefenestrator
6y ago
Hi! Backblaze employee who did some of the LB stuff here. It's relatively standard/straightforward. There's a L4 load balancing layer using IPVS and ECMP-via-BGP, then a custom application that does the actual proxying
13.
▲
by
ADefenestrator
6y ago
The US was too little and too late with testing for contact tracing to work. It might become possible again if the number of cases gets low enough, though.
14.
▲
by
ADefenestrator
6y ago
The exact numbers? Of course not. Especially early on, they were suppressing information in addition to just not having complete information themselves. The cat's out of the bag at this point though, with WHO observers and foreign r
15.
▲
by
ADefenestrator
6y ago
It's not just intubation but varying other protocols for treating sepsis, ARDS, etc depending on the exact set of symptoms. Even the ventilator itself is far from "hook it up and leave it" - there has to be a careful and up-
16.
▲
by
ADefenestrator
6y ago
Probably a lot of the other way around as well. Google employees likely use Chrome and Docs/Sheets heavily, so they get a rapid high-quality feedback loop with any bugs or performance issues affecting the Chrome devs and people around
17.
▲
by
ADefenestrator
6y ago
"prone to" is putting it mildly. ICMP echo requests tend to be processed by the often relatively anemic control plane CPU rather than ASICS and are at the bottom of the heap in terms priority. If you send a router 1MB of ICMP ec
18.
▲
by
ADefenestrator
7y ago
In addition to the SATA port multipliers, they'd need actual SATA PCIe cards. Basically nobody makes a motherboard with onboard SATA that supports port multipliers.
19.
▲
by
ADefenestrator
7y ago
That's the price being paid for the storage, but is it actually covering the cost of providing that storage? Or is it just 100-300 people who thought "Huh, neat, I'll toss a host online and see how it goes" ? I'd
20.
▲
by
ADefenestrator
7y ago
Even if it had slots for the splitter cable, Intel and AMD onboard SATA explicitly doesn't support port multipliers as far as I know. You can buy PCIE SAS cards that do for relatively cheap, but then you have to find board with enoug
21.
▲
by
ADefenestrator
7y ago
The trick is this: the chances that a specific fund will do well that long via luck are very low, but the chances that there exists a fund among all that exist that has done well via luck are quite high.
22.
▲
by
ADefenestrator
7y ago
I'm not too familiar with JVM internals or Spark, but I know with Cassandra at least there's a cost to off-heap memory. You gain in GC, but eventually you have to move that data in and out of the JVM's heap. Even for batch p
23.
▲
by
ADefenestrator
7y ago
A bit apples and oranges, though. The ASCI Red is a general-purpose computer that ran whatever you wanted via the full x86 instruction set. The Xavier and Tesla chips are basically very specific FMADD modules that can't do much else.
24.
▲
by
ADefenestrator
8y ago
Colo can mean "rent a suite from DRT in one location and a building in another" in addition to space in a rack. Lyft's probably around that size (and it's a good idea to do some colo to gain experience before trying to
25.
▲
by
ADefenestrator
8y ago
Depends on the case. Facebook at least generally replaces drives as they go. In a pipelined fashion rather than as they fail, though. So, a given drive failure doesn't lead to immediate emergency replacement, but sometime in the nex
26.
▲
by
ADefenestrator
8y ago
Modern PHP's quite a bit better than the utter mess that was 4.0 or even the half-ugly 5.0. They've deprecated the worst of the misfeatures, especially by default. Now if only they'd adopted the HHVM/Hack Collections i
27.
▲
by
ADefenestrator
8y ago
Even in cases like Cassandra it's far from flawless, mostly due to the massive complexity. Failover works great, compaction works great, schema changes work great, repairs work... but what happens if two of those happen at once? Or a
28.
▲
by
ADefenestrator
8y ago
There's some other downsides of course, but RAID1 basically gets you exactly that. Double price for much lower failure rate of the storage volume. Go with different manufacturers for the two drives to further reduce the failure rate
29.
▲
by
ADefenestrator
8y ago
5. Your network isn't partitioned exactly, but someone bumped an ethernet cable and the packet loss has reduced the goodput on that link to a level too low to sustain the throughput you need. With most congestion control algorithms (
30.
▲
by
ADefenestrator
8y ago
G1 does a lot better here in my (somewhat limited) experience. There's some overhead, and you have to give it some extra space, but the mixed collections are decent at making their way through medium-aged objects that survived to the
More ›