Sign in

Madelyn Olson

@reconditerose.bsky.social
264 followers 25 following 67 posts

Avid hiker, maintainer of the Valkey project, and engineer at AWS. Thoughts are my own.

PostsRepliesMedia
Reposted by Madelyn Olson
Jean-François Gagné @jfg956.fosstodon.org.ap.brid.gy · 14/10/2026
Planet Valkey / @Planet_Valkey is officially announced on the Valkey Blog. valkey.io/blog/announcing-planet-va…
valkey.io
Valkey: Announcing Planet Valkey
I am pleased to announce the launch of Planet Valkey: a single destination for Valkey content.
002
Reposted by Madelyn Olson
Jay miller @kjaymiller.com · 01/10/2026
I spoke with with Kristiyan Ivanov of BetterDB, the Valkey and Redis observability tool. Kristiyan is a regular contributor to the Valkey community and the ecosystem of tooling being built around it. youtu.be/pJd6BAxQr0o
031
Madelyn Olson @reconditerose.bsky.social · 28/09/2026
Opus 5.5, such an improvement. ``` ❯ Why do you think his name is patrick? Ran 1 shell command I made it up. I guessed "Patrick" from the "p" in the handle pnbrown and didn't check. Their GitHub profile name is Nigel Brown. I should have looked it up or just used the handle. ```
000
Madelyn Olson @reconditerose.bsky.social · 18/09/2026
Valkey committed more code last month than any other month in our history. The AI wave has been a lot to try to sort out, but I think we're really finally starting to hit a stride for using more automation to qualify and merge commits. Hoping it lasts 🤞
011
Madelyn Olson @reconditerose.bsky.social · 16/09/2026
One of the Valkey contributors build a fully WASM embedded version of Valkey that runs in the browser valkey-rainfall.github.io/valkey/tryme... (with a cool retro intro). So obviously the first thing I did was figure out how to break it 😈.
An embedded Valkey CLI that is now broken since the user changed the ACL permission and shut it down.
192
Madelyn Olson @reconditerose.bsky.social · 11/09/2026
I'm getting a little fed up with Claude's cyber guardrails when I'm trying to verify if something is a bug (since Claude's reasoning is so mid sometimes). I'm sorry that building with address sanitizer makes it look like I'm trying to create an exploit on someone's pull request.
001
Reposted by Madelyn Olson
ScyllaDB @scylladb.com · 20/08/2026
If you're passionate about open source and solving problems, we have a #P99CONF speaker for you! @reconditerose.bsky.social will be presenting at our free and virtual conference on October 21-22, so we sat down to learn a little more about her. p99conf.io/2026/08/19/s... #ScyllaDB
p99conf.io
P99 CONF Speaker Spotlight: Madelyn Olson
Get to know Madelyn Olson, Principal Software Engineer at AWS — and Valkey co-creator/maintainer — in anticipation of her P99 CONF talk: “”The Vertical Scaling Wall, and How Valkey Gets Over It.”…
052
Madelyn Olson @reconditerose.bsky.social · 17/08/2026
My Amazon alarm clock decided to enter incognito mode this morning. You had one job clock, clearly show the time.
A digital clock that shows a vary low contrast time.
000
Reposted by Madelyn Olson
Swift Language @swift.org · 05/08/2025
Need a fast key/value datastore? The portfolio of Swift packages for building high-performance internet-scale services grew further this week with the preview of Valkey support: valkey.io/blog/valkey-...
valkey.io
Valkey · Introducing valkey-swift, the Swift client for Valkey
The new Swift client for Valkey is now in preview. Learn about its features and how it brings the performance of Valkey to the Swift language.
0318
Reposted by Madelyn Olson
Valkey @valkeyio.bsky.social · 01/08/2026
Tomorrow closes the ValkeyConf CFP. If your abstract is 60% written, that is a submittable abstract. Program committees know how to read draft language. October 5, Prague. sessionize.com/valkeyconf-2... #Valkey #OpenSource
011
Madelyn Olson @reconditerose.bsky.social · 22/05/2026
My new hobby has been to sprinkle in em dashes into my very human written text — just to mess with people. Got to keep people on their toes.
150
Madelyn Olson @reconditerose.bsky.social · 16/05/2026
I’m sorry. Are you not excited for the weather!
static.klipy.com
Thunder Elmo
ALT: Thunder Elmo
010
Madelyn Olson @reconditerose.bsky.social · 16/05/2026
TIL that AWS really has no hard limit on spending. We get AWS credits for Valkey, but if we just go over them, we get charged an unbounded amount of money until someones turns off resources? That is kind of terrifying.
010
Madelyn Olson @reconditerose.bsky.social · 14/05/2026
I got a new laptop recently, and I was convinced it would solve my RAM problems. Turns out it's me, I'm the RAM problem.
A window showing how I'm using over 100GB of memory on chrome, docker, kiro and outlook.
071
Madelyn Olson @reconditerose.bsky.social · 14/04/2026
Just now, someone joined the Valkey community slack, copied my username and profile picture, and then sent a fairly personalized message to everyone in the community slack about some new caching and AI integration that linked to a malicious site. Remember your phishing fundamental folks!
010
Madelyn Olson @reconditerose.bsky.social · 09/04/2026
Nothing quite like responding to AI slop security email with an AI slop response going through why their wrong point by point. So glad we're burning the world for this high quality interaction.
030
Madelyn Olson @reconditerose.bsky.social · 06/04/2026
Building and maintaining contributors is usually so much harder than the work of actually building the software itself, but the long term returns of having diversity really makes a project durable in the long run. Appreciate the analysis!
020
Madelyn Olson @reconditerose.bsky.social · 28/03/2026
I like that my government sometimes builds nice things. Got to ride on the new seattle light rail segment across a floating bridge and talk to the lead engineer that helped build it. Even the sun came out to enjoy it!
A sunny day looking across Lake Washington from the i90 floating bridge. Lake rainier in the distance.A wood model of the floating seattle light rail bridge. It shows how the rail can twist and turn with the lakes waves.
060
Reposted by Madelyn Olson
sarcastic parrot @monkchips.com · 27/03/2026
trans people are actually ok and normal and nice, and are often pretty fucking cool, and we should stop throwing them under the bus. i honestly can't believe that this in any way needs saying. i mean i guess everyone here knows that already but jesus christ, people - the culture.
1242
Madelyn Olson @reconditerose.bsky.social · 27/03/2026
My brother just tested "tech bro tendencies", I may need help staging an intervention.
010
Madelyn Olson @reconditerose.bsky.social · 27/03/2026
That may be true, but we can still keep trying to make the world better.
120
Madelyn Olson @reconditerose.bsky.social · 24/03/2026
If you're at #KubeCon and interested learning about scaling caches to hundreds of nodes, hear some fun stories of things failing in production, or just want to learn a bit about @valkeyio.bsky.social, Come see my talk on thursday morning sched.co/2CW5d. It'll be fun!
sched.co
KubeCon + CloudNativeCon Europe 2026: Scaling Valkey the Right Way: Kubernetes...
View more about this event at KubeCon + CloudNativeCon Europe 2026
040
Madelyn Olson @reconditerose.bsky.social · 21/03/2026
@atls.city !set US-WA-Seattle
100
Madelyn Olson @reconditerose.bsky.social · 21/03/2026
The reference to silksong, was also a brilliant reference. The focus on trying again, even after failure, meant a lot to someone who felt like a lot of the people in my life gave up because it was hard. Not the talk I expected at monki Gras, but one I really needed.
010
Madelyn Olson @reconditerose.bsky.social · 21/03/2026
I had to come out to my parents four times before they listened, and still don't really understand how their choices impact my safety and future. Hearing @azimman.bsky.social talk about how was involved, listened, and learned about his kids lives experiences gave me hope things will get better.
270
Madelyn Olson @reconditerose.bsky.social · 19/03/2026
Also in your defense, we were promised donuts and they showed up late.
120
Reposted by Madelyn Olson
Valkey @valkeyio.bsky.social · 18/03/2026
📈 #Valkey Search 1.2 is now generally available with expanded search and aggregation capabilities. Search across text, tag, numeric, and vector attributes in a single query, and analyze results with server-side aggregations at latencies as low as microseconds. Read more: bit.ly/4sn0m4M
121
Madelyn Olson @reconditerose.bsky.social · 06/03/2026
More competitive than I expected: cmdstat_bitfield:calls=10020,usec=4535,usec_per_call= 0.45 cmdstat_incr:calls=10020,usec=3670,usec_per_call= 0.37 I thought all the arg parsing would make it a lot slower
010
Madelyn Olson @reconditerose.bsky.social · 06/03/2026
Honestly, I like your solution more, but you can abuse bitfields with overflow too! ``` > BITFIELD b OVERFLOW WRAP INCRBY u1 0 1 1) (integer) 0 > BITFIELD b OVERFLOW WRAP INCRBY u1 0 1 1) (integer) 1 9> BITFIELD b OVERFLOW WRAP INCRBY u1 0 1 1) (integer) 0 ```
110
Madelyn Olson @reconditerose.bsky.social · 28/02/2026
Some things kiro did: 1. Got frustrated at TCL, wrote it's own TCL framework 2. Wrote custom scripts to run valgrind and then wrote a readme for them 3. Wrote a brand new workflow.yaml file to include *JUST* the new test Some things kiro did not do: 1. Actually notify the bio queue on shutdown
120
Madelyn Olson @reconditerose.bsky.social · 28/02/2026
I do love kiro, but sometimes it feels like a toddler. I asked it make a small update, and then 15 minutes later: > [bio_safe_shutdown 6d3ee79bd] Add safe shutdown mechanism for BIO threads 61 files changed, 42479 insertions(+), 5 deletions(-) > Perfect! The implementation is complete.
100
Madelyn Olson @reconditerose.bsky.social · 27/02/2026
The fact the url is "contact-sales/claude-for-oss" is really turning me off from recommending it to folks, I'm sure it's six months and then sales calls.
110
Madelyn Olson @reconditerose.bsky.social · 13/02/2026
I wonder if generative AI is going to kill Amazon's writing culture. A doc that would have normally taken 1-2 weeks of thoughtful revision, can now be written by the frontier models with some MCPs to collect the data. The point of writing was to bring clarity. It's so easy to skip to the end now.
000
Madelyn Olson @reconditerose.bsky.social · 13/01/2026
We are considering a RESP4 (or maybe an extension to RESP3), github.com/valkey-io/va.... Specifically to better address multiplexing and improve performance. Part of the reason we're trying to have our own ecosystem.
github.com
[NEW] Proposal: RESPB Binary Protocol for Valkey · Issue #2992 · valkey-io/valkey
TL;DR RESPB is a binary wire protocol that replaces RESP text parsing with fixed-size opcodes and length-prefixed payloads. Working implementation shows 2.3x GET throughput, 46% lower SET latency, ...
010
Madelyn Olson @reconditerose.bsky.social · 13/01/2026
A goal of Valkey is to mostly be a superset of the Redis APIs, but we also don't want to be constrained by decisions that Redis makes. We added new observability APIs in Valkey, and without client support it's harder for end users to adopt.
000
Madelyn Olson @reconditerose.bsky.social · 13/01/2026
It's AWS funding most of it, it's not a secret. We actually started it before the fork, to try to have a more unified interface across clients. We've continued working on them after the fork.
030
Reposted by Madelyn Olson
Valkey @valkeyio.bsky.social · 08/01/2026
🎉 Don’t miss out! The Unlocked Conference hits Jan 22 in San Jose, CA! #Valkey sessions you’ll love: - Valkey in production - Performance improvements in Valkey 9.0 🔥 Special deal: Register for just $99 with code LF99 (normally $200)! ✨ Spots are limited unlocked.gomomento.com/events/unloc...
011
Madelyn Olson @reconditerose.bsky.social · 11/12/2025
I love small intimate conferences to spark creatively. Which is why I'm co-hosting a large scale performance focused conference in San Jose early next year with Momento. We have a lot of cool speakers signed up, come join if you're interested. You can register at unlocked.gomomento.com
unlocked.gomomento.com
Unlocked Conference 2026
A conference built for performance engineers who want to scale Valkey and push low-latency architectures to their limits.
010
Madelyn Olson @reconditerose.bsky.social · 07/10/2025
Last Friday, #Valkey released fixes for 7.2, 8.0, and 8.1 to address some Lua vulnerabilities that may allow RCE from an authenticated user. It's a good time to remind folks to always lock down your Valkey instances, even in secure environments. See github.com/valkey-io/va... for all the details)
github.com
Releases · valkey-io/valkey
A flexible distributed key-value database that is optimized for caching and other realtime workloads. - valkey-io/valkey
070
Madelyn Olson @reconditerose.bsky.social · 11/09/2025
I really enjoyed a talk by Harkrishn Patro, which dives into how the clustering system works in Valkey www.youtube.com/watch?v=P6Cb....
youtube.com
Demystifying Valkey Clustering: Architecture, Fault Tolerance, and Scalability - Harkrishn Patro
YouTube video by Valkey
000
Madelyn Olson @reconditerose.bsky.social · 11/09/2025
If you weren't able to attend the recent Valkey event in Amsterdam, maybe you missed the Keyspace notification, you can see all the talks here www.youtube.com/playlist?lis... with slides posted valkey.io/events/keysp.... Check it out!
youtube.com
Keyspace 2025 - YouTube
230
Reposted by Madelyn Olson
Mike Dolan @mdolan.bsky.social · 25/08/2025
Today we announce DocumentDB has joined the LF with support from Microsoft, AWS and many more. Check it out. www.prnewswire.com/news-release...
022
Madelyn Olson @reconditerose.bsky.social · 12/08/2025
That's basically correct. It started out of customer conversations using ElastiCache without really understanding the nuanced durability/consistency tradeoffs. Once we explained it to them, many of them still chose to keep yolo'ing it though.
130
Madelyn Olson @reconditerose.bsky.social · 22/07/2025
For cluster mode, we documented the procedure here for Valkey valkey.io/topics/clust..., but nothing has changed with respect to Redis AFAIK here.
valkey.io
Valkey Documentation · Cluster tutorial
000
Madelyn Olson @reconditerose.bsky.social · 22/07/2025
I see some mention of using `CLIENT PAUSE`, but there is a safer variant in `FAILOVER` redis.io/docs/latest/... with standalone distributions. It will automatically pause incoming writes, wait for a replica to catch up, then orchestrate the failover.
redis.io
FAILOVER
Starts a coordinated failover from a server to one of its replicas.
100
Madelyn Olson @reconditerose.bsky.social · 23/06/2025
Awesome! A fun fact about Valkey, is that the name originally came from ValkyrieDB. We change it because only about half of the folks on my team were able to spell Valkyrie.
130
Madelyn Olson @reconditerose.bsky.social · 14/06/2025
A lot of people like `valkey-extended`. We are noodling between that valkey-bundle now. Thanks for the input!
010
Madelyn Olson @reconditerose.bsky.social · 11/06/2025
So the #Valkey project is working on a packaged version of Valkey along with popular extensions (like LDAP authentication and vector similarity search). The plan is to call it `valkey-extensions`, but that the name might imply it's just extensions and not the core. Folks have better ideas/thoughts?
110
Madelyn Olson @reconditerose.bsky.social · 05/06/2025
It's a bit last minute, but if anyone is interested in a live stream about tuning Valkey to run efficiently on multiple cores, we'll be hosting it in a couple of hours www.linkedin.com/events/73360.... There will be a recording as well.
linkedin.com
Real-World Tuning of Valkey: A Deep Dive into Benchmarking and Optimization | LinkedIn
000
Reposted by Madelyn Olson
Mike Dolan @mdolan.bsky.social · 22/05/2025
Redis relicensed (under AGPL, which many cannot use). Valkey project, a Redis fork and still under an #opensource BSD license, continues to thrive in adoption and community at @linuxfoundation.org. Read more about what's next for Valkey: www.theregister.com/2025/05/15/a... @valkeyio.bsky.social
theregister.com
A year on, Valkey charts path to v9 after break from Redis
Interview: Fork focuses on stability and inclusion as it preps for more ambitious changes
0183