frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: TidesDB – High-performance durable, transactional embeddable database

https://github.com/tidesdb/tidesdb
1•alexpadula•2h ago
Hey hn, I'm excited to share that TidesDB has reached it's first major after a year of development, evolving from alpha to beta to the recent major and minor releases.

TidesDB is a fast, embeddable key-value storage engine library written in C, built on an LSM-tree architecture. It's designed as a foundational library you can embed directly into your applications - similar to LMDB or LevelDB, but with some unique features.

Some features

- Atomic, consistent, isolated (Read Committed), and durable transactions with multi-column-family support

- Non-blocking readers with serialized writers per column family using COW semantics

- Isolated key-value stores with independent configuration per column family

- Multi-threaded SSTable merging with configurable parallelism (default 4 threads)

- Snappy, LZ4, and ZSTD compression support

- Configurable bloom filters to reduce disk I/O

- Automatic key expiration via TTL

- Registerable custom key comparison functions

- Cross-platform support for Linux, macOS, and Windows (MinGW-w64 and MSVC)

- Simple C API with consistent error codes (0 = success, negative = error)

What's new and finalized v1.x?

- Bidirectional iterators with reference counting for safe concurrent access

- Background compaction

- Async flushing

- LRU file handle cache to limit system resources

- Write-ahead log with automatic crash recovery

- Sorted Binary Hash Array for fast SSTable lookups

- Configurable sync modes (NONE, BACKGROUND, FULL) for durability vs performance tradeoff

Few links for yeah

https://github.com/tidesdb/tidesdb

https://tidesdb.com

https://discord.gg/tWEmjR66cy

Thank you for checking out my post. I'm open to any questions, and I'd love to hear your thoughts.

Why higher-order logic is a good formalisation for hardware

https://www.cl.cam.ac.uk/techreports/UCAM-CL-TR-77.html
1•i_don_t_know•57s ago•1 comments

Show HN: Llamada – minimalist toolkit to define functions with prompts

https://github.com/blaesus/llamada
1•blaesus•3m ago•0 comments

Study: Voters generally have better health than non-voters

https://bmjgroup.com/voting-behaviour-in-elections-strongly-linked-to-future-risk-of-death/
1•giuliomagnifico•4m ago•0 comments

Why Your Best Engineers Are Interviewing Elsewhere, CodeGood

https://codegood.co/writing/why-your-best-engineers-are-interviewing-elsewhere
1•rbanffy•4m ago•0 comments

Epic Games Launcher Wizard fails because of a space in Windows username

https://asawicki.info/news_1792_solution_to_epic_games_launcher_wizard_ended_prematurely
2•dsego•4m ago•0 comments

Ice "Memory" to Be Protected in Antarctica

https://www.marinelink.com/news/ice-memory-protected-antarctica-526807
2•walterbell•5m ago•0 comments

Pushing Events Back to Live View or Live Component from Hooks

https://zarar.dev/pushing-events-back-to-live-view-or-live-component-from-hooks/
1•speckx•6m ago•0 comments

Side-events you shouldn't miss at DevConnect Buenos Aires

https://thomasbenoitbenoitonchain.substack.com/p/devconnect-argentina-web-summit-2025
1•benoitonchainyc•8m ago•1 comments

Rkik-Nts: The First NTS Client Library for Rust

https://github.com/aguacero7/rkik-nts
1•aguacero7•8m ago•1 comments

Context Engineering: The New Skill for Working with AI Agents

https://benr.build/blog/intelligence-without-information
1•bisonbear•9m ago•0 comments

Visit an Amazon Fulfillment Center

https://www.amazontours.com/na/
1•merqurio•11m ago•0 comments

Era of Disposable Software

https://hengar.pika.page/posts/era-of-disposable-software
2•hengar•12m ago•0 comments

England government drops CS schools qualification

https://schoolsweek.co.uk/curriculum-review-the-subject-specific-policy-proposals/
1•countrymile•13m ago•0 comments

2008 Redux: The Great Tech Reset

https://brajeshwar.com/2025/2008-redux-the-great-tech-reset/
2•speckx•14m ago•0 comments

Radiant Computer

https://radiant.computer
2•beardicus•15m ago•0 comments

NY Smartphone Ban Has Made Lunch Loud Again

https://gothamist.com/news/ny-smartphone-ban-has-made-lunch-loud-again
3•hrldcpr•18m ago•0 comments

Why Laplace transforms are so useful [video]

https://www.youtube.com/watch?v=FE-hM1kRK4Y
1•tambourine_man•19m ago•0 comments

Zed Editor in 2025: Your Guide to the High-Performance, Rust-Based Code Editor

https://toolshelf.tech/blog/zed-editor-2025-rust-guide/
2•rovmut•20m ago•0 comments

The Glorious Misadventures of a Linux-Illiterate

https://joshgriffiths.site/the-glorious-misadventures-of-a-linux-illiterate/
1•speckx•21m ago•0 comments

Optimism Associated with Exceptional Longevity

https://www.pnas.org/doi/10.1073/pnas.1900712116
3•RickJWagner•21m ago•0 comments

As Brazil Cracks Down on Forest Clearing, Emissions Fall

https://e360.yale.edu/digest/brazil-deforestation-emissions-cop30
1•YaleE360•21m ago•0 comments

Machine could keep a baby alive outside the womb How will the world use it?

https://www.theguardian.com/world/2025/nov/05/baby-alive-outside-womb
2•beardyw•22m ago•0 comments

Production and Manufacturing of 3D Printed Acoustic Guitars

https://arxiv.org/abs/2510.12823
1•PaulHoule•22m ago•0 comments

Show HN: Hosting a Production, Computationally Intensive, Mobile Bot

1•DaSettingsPNGN•23m ago•0 comments

AI Front End Generator Comparison: Claude Code vs. v0 vs. Cursor vs. Replit

https://www.hansreinl.de/blog/ai-code-generators-frontend-comparison
1•clscott•23m ago•1 comments

Ente Announces "Friends" Partnership with Notesnook

https://ente.io/blog/new-friend-notesnook/
1•sylens•24m ago•0 comments

Retro ADS-B Radar

https://github.com/nicespoon/retro-adsb-radar
1•882542F3884314B•24m ago•0 comments

Cortical Labs CL1 – Biological based dataprocessing in the cloud

https://corticallabs.com/cl1
2•jonway•25m ago•0 comments

I've created a LeetCode-like platform for system design

https://www.systemstudio.app/
1•olucasandrad•26m ago•1 comments

Why did Wikipedia editor block edits to the 'Gaza genocide' page?

https://www.aljazeera.com/news/2025/11/4/why-did-wikipedia-cofounder-block-edits-to-the-gaza-geno...
1•bjourne•26m ago•0 comments