Category: Uncategorized
-

Change Detection: Otava 0.8.0 released, compare algorithms with Otava Playground demo app
Over at Apache Otava (Incubating) we released Apache Otava 0.8.0 in May. This is the first release with significant new stuff in it, where previous releases were mostly about bringing together several individual forks and practicing the rather formal ASF release process. But now we’re finally moving! From a project and community point of view…
-

And now for something completely different: IngoDB
With everyone else vibe coding their favorite database from scratch these days, I wanted in on the fun. So I took a few nights off from the projects I really should be working on at Nyrkiö, and wrote a small database engine from scratch. Sunny Bains (InnoDB veteran, now at PingCAP) has been building database components…
-

Nyrkiö Runner for GitHub is here: Continuous Benchmarking with Nanosecond Precision
As seen on stage at last months Fosdem 2026 conference, today we are finally ready to announce for public release Nyrkiö v2.0.0 and the major feature of this release: Nyrkiö Runners for GitHub. Since we launched Nyrkiö Change Point Detection two years ago, by far the most common piece of feedback has been: “That looks…
-

Continuous Benchmarking HowTo (Talk at Fosdem 2026)
Recording from my Fosdem 2026 talk is now online and you can view it below. (video and pdf) Originally known as Continuous Performance Engineering HowTo, I have realized when creating this talk, that everyone else is already gravitating around Continuous Benchmarking. Like I promised in the beginning of the talk, I will start to use…
-

Releases: Apache Otava (incubating) 0.6.1, Nyrkiö/change-detection v2.0.2 and git-perf 0.1.0
Quite a hat-trick of releases this week! Let me start with clearly the most important one: The project formerly known as Hunter (from Datastax labs) is now Apache Otava, and last night Alexander Sorokoumov managed to navigate the release process all the way to a pypi.org release, from where anyone can now use open source…
-

Slides from presentation to SPEC DevOps Performance WG
Just wanted to share the slides from a presentation I did on Tuesday for researchers at SPEC DevOps Performance working group. I had intended to record it too, but unfortunately forgot to actually press record. (Maybe someone wants to invite me to do this same presentation to some other audience so we can record it?)…
-

Scaling Quantum algorithms: Is it inefficient to kill concatenating quantum processes?
Today, we at Nyrkiö Oy are excited to unveil a revolutionary new service that will change the face of quantum computing. We are announcing our new service for independent benchmarking of quantum computers. Yes, you heard that right. We will now be offering unbiased, comprehensive evaluations of these machines of the future. While we are…
-

Interview with Pierre Laporte (Part II)
This is the 2nd and final part of our interview with Pierre Laporte, Senior Staff Performance Engineer at Dremio Corporation. Read Part I here. The adoption was tricky, and still is to some extent. The product lacked [several] features… But the core features worked like a charm. As soon as we sent some historical performance…
-

Timeseries Benchmark on CrateDB and InfluxDB
Following from our previous report comparing CrateDB against MongoDB, we can now also present TSBS benchmark results for InfluxDB. As with the previous report, CrateDB sponsored this work, but did not participate in the benchmarking and did not have editorial control over the report. (In fact, several suggestions from the review phase were rejected in…
-

An introduction to benchmarks
This introductory article explains what benchmarks are, the different types, and when to use them.
