Grilled Cheese

ExploreLog inSign up

Jaz

@jaz.sh

378 Following64.4k Followers

Jasmine (Jaz)
Gender Nomad
IRC made me gay
Reject drab, wear bright colors and play fast
Former Platform Engineering Lead at Bsky
29. she/her πŸ³οΈβ€βš§οΈ
BSky Stats- https://bsky.jazco.dev/stats
https://github.com/jazware

PostsRepliesMedia
@jaz.shApr 25, 2026, 2:59 AM Pinned

Update: Just got home and it turns out my little power metering adapter between the rack and the wall is what died. This sucks but is good because I can just plug in directly and bypass it and don't need to replace anything. I'm catching up on the firehose but will miss a week of data sorry.

JJaz@jaz.shApr 13, 2026, 6:01 PM

FYI looks like basically my whole homelab is offline right now just after I left town for a bit (channeling some @why.bsky.team energy with this one), so the stats site and feeds and such will be unavailable until I get back in a few weeks. Nothing I can do about it remotely atm. Sorry folks!

12
@hailey.atOct 10, 2026, 10:43 PMReposted by @jaz.sh

linux solved

github.com/haileyok/Mag...

@jaz.shOct 10, 2026, 2:49 AM

Congrats, Cameron!!!!

@saoirsedream.comOct 9, 2026, 9:19 AMReposted by @jaz.sh

my new record is out on lauren records. it’s called grimdark. i’m really proud of it. the album art was made by sebastian kim bateman. jack shirley mixed & mastered it. cleo mckenzie directed it. lauren records put it out. neat stuff ^_^

@jaz.shOct 9, 2026, 4:17 PM

Congrats to you and the team, Bryan!!! πŸ’œπŸ’œ

@jaz.shOct 9, 2026, 2:12 AM

Sign in with Google is probably outside of what I want to offer at the moment.

@jaz.shOct 8, 2026, 5:37 PM

Upgrade should be smooth but you may lose a registered TOTP from a one-time migration, you should be able to sort it out in the operator dash if something goes wrong. Rolling back isn't safe at this point if you do go with the upgrade, there were some backward-incompatible user metadata changes.

@jaz.shOct 8, 2026, 4:13 PM

What commit are you on now in your deployed version? i would potentially be open to issues but things are definitely still in flux as you can see in the repo. i would update to latest first and see if i’ve already addressed them. I can test an upgrade from your version if you want just in case

@jaz.shOct 6, 2026, 12:37 AM

Oh yeah vlPDS now has full support for the atproto spaces alpha btw with tooling for users to manage their space data and operators to see the infrastructure-relevant info about spaces sync for their vlPDS instance.

vlpds.jazco.dev/docs/spaces

@jaz.shOct 5, 2026, 6:52 AMReposted by @jaz.sh

I truly believe that Object Storage is the only real datastore and everything else should be cache and compute on top of it. Databases are fake, Object Storage is the last database. All your systems should be built on top of it and use NVME and RAM as caches and local compute.

1
@jaz.shOct 5, 2026, 6:53 AMReposted by @jaz.sh

If you need low latency, simply support shard replicas and accept writes as durable when a quorum of replicas have written the write into memory and let them slowly flush to object storage in efficient batches that amortize operation costs. That's durable enough for pretty much anything.

@jaz.shOct 5, 2026, 6:54 AMReposted by @jaz.sh

Of course for ^ to be durable you want your replicas to be on different physical nodes and maybe different racks but yeah. Horizontally scalable DBs use RAM as a cache and NVME as durable storage with writes durable at R=2 nodes reporting in-memory writes. Now we have RAM -> NVME -> Object Storage.

@jaz.shOct 5, 2026, 6:55 AMReposted by @jaz.sh

This is nice because it allows single node operation and also allows recovery and seamless handoff by pulling from object storage instead of having to do heavy node-to-node reads to catch up or onboard a new node. Your durability is also a lot higher and you can run your local NVME hot.

@jaz.shOct 5, 2026, 6:55 AM

This is nice because it allows single node operation and also allows recovery and seamless handoff by pulling from object storage instead of having to do heavy node-to-node reads to catch up or onboard a new node. Your durability is also a lot higher and you can run your local NVME hot.

@jaz.shOct 5, 2026, 6:54 AM

Of course for ^ to be durable you want your replicas to be on different physical nodes and maybe different racks but yeah. Horizontally scalable DBs use RAM as a cache and NVME as durable storage with writes durable at R=2 nodes reporting in-memory writes. Now we have RAM -> NVME -> Object Storage.

@jaz.shOct 5, 2026, 6:53 AM

If you need low latency, simply support shard replicas and accept writes as durable when a quorum of replicas have written the write into memory and let them slowly flush to object storage in efficient batches that amortize operation costs. That's durable enough for pretty much anything.

@jaz.shOct 5, 2026, 6:52 AM

I truly believe that Object Storage is the only real datastore and everything else should be cache and compute on top of it. Databases are fake, Object Storage is the last database. All your systems should be built on top of it and use NVME and RAM as caches and local compute.

1
@jaz.shOct 5, 2026, 2:22 AM

Yes it's on the list!

@jaz.shOct 4, 2026, 11:51 PM

πŸ’œ

@jaz.shOct 4, 2026, 11:19 PM

it is horizontally scalable, but each node increases the baseline load on object store operations so cost-wise it generally scales better vertically.

@enf.bsky.socialOct 4, 2026, 12:13 AMReposted by @jaz.sh

There are numerous elevators

Older posts
Terms of UsePrivacy PolicyCommunity StandardsHelpGet the app

Grilled Cheese is a product of Village Compute

Version devBuilt at: 2026-10-11 23:30:56 EDT