Email or username:

Password:

Forgot your password?
Alex Gleason
I nuked all the RSA actor keys on mostr.pub and made them all use a shared pem key: https://gitlab.com/soapbox-pub/mostr/-/merge_requests/103

There may be intermittent federation issues while servers fetch the updated actor for these users.

But guess what, the performance is 10x
3 comments
Alex Gleason
I spent an entire week on this shit initially, and created this slow and terrible library that probably isn't secure: https://gitlab.com/soapbox-pub/seeded-rsa

Doing it the easy way instead takes 1 hour and you don't have to deal with any of this shit. I wish I had thought of it before.
Alex Gleason
There are two ways to scale, 1) throw money at the problem, 2) change the code until it's faster.

This solution avoided having to upgrade to a more powerful server, saving money and resources. The best way to scale.

Mastodon is literally destroying the planet.
Växẍ Säbbäth

@alex 3rd way:

"Redefine the problem entirely, so that it is susceptible to simpler and more efficient solutions"

Go Up