HackerTrans
TopNewTrendsCommentsPastAskShowJobs

alexpadula

no profile record

Submissions

Keybench Analysis with TidesDB v9.3.6 and RocksDB v11.1.1

tidesdb.com
2 points·by alexpadula·le mois dernier·0 comments

Show HN: Keybench – Scriptable, extensible performance tool for key value stores

github.com
13 points·by alexpadula·le mois dernier·0 comments

TidesDB – Fast, persistent, scalable key-value storage for modern systems

tidesdb.com
3 points·by alexpadula·il y a 3 mois·1 comments

PGO Build TPC-C Analysis MariaDB v11.8.6 TideSQL

tidesdb.com
2 points·by alexpadula·il y a 3 mois·0 comments

Benchmarking glibc vs. jemalloc vs. mimalloc vs. tcmalloc in MariaDB TPC-C

tidesdb.com
2 points·by alexpadula·il y a 3 mois·1 comments

TideSQL – An alternative storage engine for MariaDB

github.com
3 points·by alexpadula·il y a 3 mois·3 comments

GitHub DMCA Notices to Anthropic Claude Code Repos

github.com
4 points·by alexpadula·il y a 3 mois·6 comments

TideSQL – A Space-Efficient, Write-Optimized Storage Engine for MariaDB

tidesdb.com
3 points·by alexpadula·il y a 4 mois·1 comments

RocksDB 10 and TidesDB 8 Benchmark Analysis on Dedicated Threadripper

tidesdb.com
2 points·by alexpadula·il y a 5 mois·0 comments

Show HN: TidesDB – A persistent key-value store optimized for modern hardware

github.com
10 points·by alexpadula·il y a 5 mois·4 comments

Plugging into MariaDB

tidesdb.com
1 points·by alexpadula·il y a 5 mois·0 comments

Building Reliable and Safe Systems

tidesdb.com
1 points·by alexpadula·il y a 6 mois·0 comments

TidesDB and RocksDB on NVMe and SSD

tidesdb.com
1 points·by alexpadula·il y a 6 mois·0 comments

TidesDB v7.3.1 vs. RocksDB v10.9.1 Performance Benchmark

tidesdb.com
2 points·by alexpadula·il y a 6 mois·0 comments

TidesDB v7.2.3 and RocksDB v10.9.1 Benchmark Analysis

tidesdb.com
1 points·by alexpadula·il y a 6 mois·0 comments

TidesDB 7.1.1 vs. RocksDB 10.9.1 Performance Benchmarks

tidesdb.com
1 points·by alexpadula·il y a 6 mois·0 comments

Why We Benchmark on Modest Hardware

tidesdb.com
2 points·by alexpadula·il y a 6 mois·0 comments

LSM-tree storage engines don't need to be complex to be exceptional [video]

youtube.com
2 points·by alexpadula·il y a 6 mois·0 comments

TidesDB 7 vs. RocksDB 10 Under Sync Mode

tidesdb.com
3 points·by alexpadula·il y a 6 mois·0 comments

C Is Best (2025)

sqlite.org
408 points·by alexpadula·il y a 6 mois·559 comments

comments

alexpadula
·le mois dernier·discuss
I don't get that. https://gitdot.io/bkdevs/gitdot/gitdot-api/CLAUDE.md they use agent files in every repo directory for the gitdot code.
alexpadula
·le mois dernier·discuss
You can write git in any language, I don't see an advantage doing it in Rust besides the community and potential of promotion to that community.
alexpadula
·le mois dernier·discuss
"Better" is a strong word without proven analysis or some kind of statistic, that honestly caught me off-guard as when you state that I expect something like a product like Bitbucket, obviously as you can imagine. Either way, cool project.
alexpadula
·le mois dernier·discuss
It's pretty honest, some times you have to be.
alexpadula
·il y a 2 mois·discuss
They don't make much off this, its known.
alexpadula
·il y a 3 mois·discuss
wild isn't it
alexpadula
·il y a 3 mois·discuss
Hello HN, I'm the creator of TidesDB, it's an open-source, fast, embeddable key-value storage engine written in C. It supports ACID transactions, 8 language bindings, runs as a MariaDB storage engine (TideSQL), and can operate cloud-native on S3. Would love to hear your thoughts!

Cheers
alexpadula
·il y a 3 mois·discuss
Analysis running 4 different allocators and 2 storage engines, InnoDB and TidesDB in MariaDB 11.8.6
alexpadula
·il y a 3 mois·discuss
Rather confusing, your name has Git in it, “to build what comes after git”, what comes after your own Git product? Good luck.
alexpadula
·il y a 3 mois·discuss
Thank you for your comment!
alexpadula
·il y a 3 mois·discuss
Hello hn, I’m Alex the creator of TidesDB and over the past few months I’ve been working on putting TidesDB to work inside MariaDB through a plugin which the project is labeled TideSQL.

The project has grown quite a lot where I’d like to share it.

The plugin allows for MariaDB to optimize writes; not leave resources on the table and optionally scale infinitely. In tpc-c benchmarks the plugin shows rather great numbers comparing to MyRocks and InnoDB, you can find this analysis on the TidesDB website.

https://tidesdb.com

Cheers
alexpadula
·il y a 3 mois·discuss
Proprietary is proprietary.
alexpadula
·il y a 4 mois·discuss
HN, I’m Alex, lead architect of TidesDB.

TideSQL is our attempt to bring a modern LSM-based storage engine into MariaDB via a pluggable engine, with a focus on parallelism and efficiency.

Happy to answer questions and get feedback.
alexpadula
·il y a 4 mois·discuss
I thought you created a database from scratch, got me excited! (I’m a db guy)
alexpadula
·il y a 5 mois·discuss
I don’t feel that way at all. I’ve been maintaining open source storage systems for few years. I love it. Absolutely love it. I maintain TidesDB it’s a storage engine. I also have back pain but that doesn’t mean you can’t do what you love.
alexpadula
·il y a 5 mois·discuss
TidesDB is a storage engine, you use it to build databases. It's persistent and built on a log-structured-merge tree (LSM) with modern research incorporated such as

* Spooky - Granulating LSM-Tree Compactions Correctly

* WiscKey - Key-value seperation

TidesDB has cache layers such as a clock block cache but it's mainly a persistent layer and a library.

I also have a presentation on TidesDB you can find here: https://www.youtube.com/watch?v=7HROlAaiGVQ

Memcached is a cache, TidesDB is an engine for building databases, think a game engine for building games like say Unity.
alexpadula
·il y a 5 mois·discuss
Thank you. Do have dive into the code, documentation, and articles on the website, may further peak your interests!
alexpadula
·il y a 5 mois·discuss
Fairly easy to extend SQLite, Postgres and MariaDB/MySQL!

Curious what relational database do you @refset use? Is the code open source? Is the engine from scratch? What general dialect does it support?

Cheers!
alexpadula
·il y a 5 mois·discuss
That’s funny af
alexpadula
·il y a 6 mois·discuss
Looks rather fun!