The weakest link in Micro.blog’s server infrastructure remains our two Redis servers, which often get up to the breaking point of memory usage. That blew up today and I just finished restoring it. 48 GB memory is not enough, but I’m hesitant to do another upgrade… Need to trim the bloat instead.

Jim Mitchell

Bummer and thanks for quick action. Presuming some small level of data loss?

Estebantxo

I wish I could be of any help. No clue. A lawyer in Spain of very little use. I just want to thank you for your work.

Manton Reece

@estebantxo Thanks for the support!

Manton Reece

@jimmitchell A little, but mostly a cache that can be restored. If anything is missing, it should fix itself.

Johan Larsson

That sounds like a real challenge, especially when memory limits are being pushed so hard. I wonder how the new Solid Cache (introduced in Rails 8) holds up under such load. Using the disk instead of memory sounds like a fair trade off in this case.

Luke M. Perez

Remarkable though that it is only 48 that keeps this place running. I would have a higher number if asked to guess.

Emelia 👸🏻

@manton what's being stored in redis?

Seth is a Perpetual Startup ⁂

@manton Ugh that sucks bud

Manton Reece

@thisismissem Probably too many things. Lots of little caches, but primarily it's used to power everything in the timeline with sorted sets.

Manton Reece @manton
Lightbox Image