Ivan Prisiazhnyi
banner
johnkoepi.bsky.social
Ivan Prisiazhnyi
@johnkoepi.bsky.social
Software Engineer, System Programming, Distributed Systems
If you recall this project github.com/jeremycole/i... to parse & research InnoDB structures, we now have another one in Rust for MariaDB by surprise github.com/sitano/mdbutil. Unfinished, but works.
September 4, 2025 at 4:31 PM
Recently saw weird bugs when rollback segments versions ran away from redo log. It turned out its an SST bug :D However, what I did to debug it? I took backtrace of the error message and tracked it to the system tablespace page #6. It turned out ths page is a trx rseg list head.
August 5, 2025 at 3:24 PM
If you get bored, I looked through the MariaDB redo log structure to understand what it is made of. Here is the notes sitano.github.io/mariadb/inno... and there is MTR reader in Rust with lots of TODO that can generate fake checkpoints. github.com/sitano/mdbutil
Scattered notes on MariaDB redo log internals and file checkpoints.
Scattered notes on MariaDB redo log or redo log internals.
sitano.github.io
July 24, 2025 at 4:21 PM
I have just ported ngram plugin to MariaDB to allow normal contains() requests with all the new tests only to find out it was done by someone 4 years ago… what a pity. At least I have learned what a rabbit hole this is. Especially for CJK.
June 15, 2025 at 7:24 PM
I just saw a very weird issue with shared dlopened library that gets at some point reloaded by something without applying relocation table. No GDB awatches on its rw-p mem addresses catch it, nor any of dlopen, dlclose, _dl_* or mmap functions. Confused.
June 3, 2025 at 4:00 PM
I’m constantly amazed by the historical practice of writing C software in a way that results in source files reaching 20,000 lines of code each.
May 30, 2025 at 7:08 AM
Just thought what if Nvidia actually can't make anymore hardware improvements to their GPUs by not just putting more cores into the chip and considering they have almost achieved power and thermal limit with 4xxx-5xxx they have no choice but sell software features. But even that will end soon.
February 19, 2025 at 8:49 AM
Skepticism I share too: The Generative AI Con by Edward Zitron www.wheresyoured.at/longcon/
The Generative AI Con
It's been just over two years and two months since ChatGPT launched, and in that time we've seen Large Language Models (LLMs) blossom from a novel concept into one of the most craven cons of the 21st ...
www.wheresyoured.at
February 19, 2025 at 8:46 AM
Frame gen is the biggest BS out there. Like 20 frames to 250.
January 11, 2025 at 10:40 AM
Want to leave it for the future - Nvidia is a modern evil company that is scamming their users (gaming sector) with marketing-lies and high prices at least since the era of mining boom. So disappointing.
January 11, 2025 at 10:38 AM
Big problem with seniority is that by the time and age you (me) get there its time to become an expert in something. Try to cold proof it on the market without a history of related experience.
January 11, 2025 at 10:35 AM
Redis Labs OSS clients raid is miraculous nonsense github.com/redis-rs/red....
November 27, 2024 at 9:35 AM