Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
NovaX
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
17 ms
·
121.
▲
by
NovaX
8y ago
He was showing a microbenchmark of docs.rs/evmap and not of Nora. This is a load test on the local machine: https://github.com/jonhoo/rust-evmap/tree/master/benchmark His read throughput is linear t
122.
▲
by
NovaX
8y ago
I’m confused by the read/write performance numbers. I don’t disagree that lock-free reads are better, but 25M reads/sec at 16 threads is really bad. I can do 13.5M with a niave exclusive lock on an Lru cache, and 380M reads /
123.
▲
by
NovaX
8y ago
Is it log-based cdc? The documentation says only 2 dbs are supported that way. We want to replicate customer databases which have schemas outside of our control, with the goal of migrating them to our products. The other vendor schemas migh
124.
▲
by
NovaX
8y ago
Do you know when DB/2 support will be added (Windows, AS/400)? I've been wanting to switch over from AWS DMS and our in-house support.
125.
▲
by
NovaX
8y ago
I've seen RedHat (via JBoss) knowingly patent work they read in a research paper without referencing or funding them. I was positive it was for a reward, as there was no additionally novel ideas in their descriptions and similar work w
126.
▲
by
NovaX
8y ago
Along your line of thinking, we have a paper scheduled for Middleware (Dec. 2018) and it explores how to make W-TinyLFU adaptive. I can share this paper privately until the conference (ben.manes @ gmail). It shows how to use simple, low-ove
127.
▲
by
NovaX
8y ago
The root of this is the Harvard Jew Crisis of the early 1900s, which redesigned the admissions process away from merit. This is the basis of the modern practice at the Ivy Leagues. It was not done secretly, publicized by the university'
128.
▲
by
NovaX
8y ago
Messianic Jewish are generally not considered Jewish by the community, as their beliefs violate basic tenets of the religion. There is a lot of evidence towards these sects being used to manipulate non-religious Jews into conversion to Chri
129.
▲
by
NovaX
8y ago
ARC often wins against LRU, but there is a lot of left on the table compared to other policies. That's because they do capture some frequency, but not very well imho. You can mitigate the exclusive lock using a write-ahead log approach
130.
▲
by
NovaX
8y ago
I wrote a simulator and link to the traces. One unfortunate aspect is they did not provide a real comparison with LIRS, except in a table that includes an incorrect number. It comes off a little biased since LIRS outperforms ARC in most of
131.
▲
by
NovaX
8y ago
Thankfully there are better algorithms that are not encumbered. ARC is fairly memory hungry and requires a large cache to be effective. It is not as scan resistant and does not capture frequency as well as many believe. LIRS or TinyLFU base
132.
▲
by
NovaX
8y ago
I don't think anyone advocates for generating based on a production database connection. I can only tell you how I've used jOOQ, using the same general setup for 6 years despite job changes. I wrote the original Gradle plugins for
133.
▲
by
NovaX
8y ago
I don't believe Trump deserves the Peace Prize, but many of its winners have done despicable things. It seems Turn away Jewish refugees from Nazi death camps - win a peace prize. (Cordell Hull) Repeatedly refuse peace, call for the des
134.
▲
by
NovaX
9y ago
Can you provide examples of closed-source / unnamed algorithms? Most of the advanced algorithms, like ARC, can only provide a modest improvement to LRU. LIRS does quite well, but is complex and usually poorly implemented. The newest ge
135.
▲
by
NovaX
9y ago
I would have used Bazel (or Buck) at Addepar instead of Gradle had either been released (I really loved Blaze). The transition from IDE-only to a standard process was painful, as you remember. I'd like to use Bazel (or even Buck) these
136.
▲
by
NovaX
9y ago
I should have mentioned that the API flaws breaking with Bloch's advice can be really nasty. I bundled up a bunch of items under that, which might mundane if you don't know of them. Some of the wonderful design choices are, - Cach
137.
▲
by
NovaX
9y ago
The API, though I am not a fan of the RI for one reason. It is the first JSR RI that I am aware of where the authors advice against using, it is unsupported, and intentionally low quality. All other RIs that I know of were production grade
138.
▲
by
NovaX
9y ago
4. JCache (jsr107) is really awful. I don't think you want one.
139.
▲
by
NovaX
9y ago
He is very defensive and dismissive of his own mistakes. Linus suggested the removal of a memory barrier and subsequently broke locking on kernels for most of 2014. The fix did not get into most distributions until 2016, since it was kept q
140.
▲
by
NovaX
9y ago
Interestingly this work has nearly identical algorithm to a previous paper. Good ideas are rediscovered. Counting with TinyTable: Every Bit Counts! http://www.cs.technion.ac.il/users/wwwb/cgi-bin/tr-get.cgi&#x
141.
▲
by
NovaX
9y ago
Nope, we just add @AutoBuilder https://github.com/h908714124/auto-builder
142.
▲
by
NovaX
9y ago
We're building a similar at product at https://loaddocs.co and hiring, if you are interested.
143.
▲
by
NovaX
9y ago
What's the app?
144.
▲
by
NovaX
9y ago
Google actively assisted in selling illegal pharmaceuticals due to the lucrative ad revenue. It was coordinated and driven by the chief executives.
145.
▲
by
NovaX
10y ago
I used hill climbing to tune TinyLFU. A larger admission window improves recency-biased workloads, while a smaller improves for frequency. By sampling the hit rate and making an initial adjustment, it can determine when to change directions
146.
▲
by
NovaX
10y ago
ARC has modest scan resistance due to a limited history. Like LRU, it suffers from cache pollution. See the glimpse trace for this workload type [1]. LIRS and TinyLFU make better use of their history to filter out low value items early. The
147.
▲
by
NovaX
10y ago
I have a prototype to optimize a caching policy using a hill climber. It favors recency or frequency by adapting the partition between the two regions. It works really well in early experiments. https://docs.google.com/prese
148.
▲
Estimating the cache efficiency using big data
(allegro.tech)
7 points
by
NovaX
10y ago
|
0 comments
149.
▲
by
NovaX
10y ago
I found reading the Talmud and Pirkei Avot to be helpful in interpreting the (Jewish) Bible. I also read a lot of history books which made it easier to understand the meaning behind what the authors were trying to convey, the challenges, an
150.
▲
by
NovaX
10y ago
I also ran an exhaustive analysis and had similar conclusion. I found that TinyLFU (mentioned in the article) matches or beats LIRS in database and search workloads. It is also much simpler to implement and is more memory efficient. https:
More ›