HNHacker News
TopNewBestAskShowJobs

rgbimbochamp

239 karma · joined October 6, 2014

submissionscomments
rgbimbochamp··on TurboKV: Insanely fast Rust key-value store
RocksDB’s default is WriteOptions.sync = false. It can lose recent acknowledged writes after power loss, much like TurboKV Durable. Most folks use that unknowingly.
rgbimbochamp··on TurboKV: Insanely fast Rust key-value store
durable() syncs periodically on flush, WAL rotation, and clean close; paranoid() is the sync-before-ack mode. This is clarified in the README, and the benchmarks report all three modes separately. Other KV-stores that you see on the market, do this too. It's a performance tradeoff most applications make. Sync on every write kills every optimization. See the benchmark table for example.
rgbimbochamp··on TurboKV: Insanely fast Rust key-value store
Nope - https://github.com/kingroryg/turbokv#durability-presets
rgbimbochamp··on TurboKV: Insanely fast Rust key-value store
paranoid() does survive power loss.
rgbimbochamp··on TurboKV: Insanely fast Rust key-value store
You're right, that mode provides process crash recovery, not power-loss durability. The benchmark compares it against fjall’s equivalent buffered-WAL mode.
rgbimbochamp··on TurboKV: Insanely fast Rust key-value store
Those help but the main write speed gain is the WAL, that uses preallocated mmap segments to avoid a write(2) per durable mutation while preserving crash recovery. AES hashing mainly helps Bloom filter point lookups and LZ4 mainly helps SSTable I/O. Scans benefit indirectly, but don’t yet use a custom SIMD merge loop.
rgbimbochamp··on Dive Money

     Stock investing is gradually taking off in India, but Indian GenZ doesn’t know where and how to invest.

    Their parents’ generation has focused on fixed deposits (similar to CDs in the US) and considers any stock market investment as gambling.

    According to Statista, India boasts the world's largest millennial and Gen Z population, with over 600 million individuals aged 18-35.

    By 2031, the Indian middle class will make up a whopping 38% of the population. And by 2047, there will be over 1 billion middle-class Indians!
rgbimbochamp··on Ask HN: How to secure website for public launch
This might help: https://smunshi.net/secure-infrastructure-design-interview-c...
rgbimbochamp··on Foundations of Databases (1995)
Plugging in Andy Pavlo's Database lectures @ CMU which are completely free on Youtube. Great guy and great lectures.
rgbimbochamp··on Applying to PhD Programs in Computer Science (2014) [pdf]
I don't think so. PhD in CS and other related fields is a pretty intense affair nowadays (or has always been, idk) due to the crazy publication throughput one is required to have. Remote or part-time PhD options benefit no one.
rgbimbochamp··on PayPal to acquire shopping and rewards platform Honey for $4B
Isn't this just a chrome extension that shows up in ads everywhere?
rgbimbochamp··on Ask HN: How is your mental health?
I study at CMU. 'nuff said.
rgbimbochamp··on Show HN: I made a resume generator for developers
everyone just use latexresu.me bye
rgbimbochamp··on 40% of the top sellers on Amazon are based in China, according to research
Does a single DB query qualify as research?
rgbimbochamp··on Ask HN: 2018 Summer Reading List?
I read a bunch this year but Pandora's Lab is the most mind-boggling shit one should read.

My list resides here: https://saru.science/readinglist/