I've been building Flóðgátt, a replacement streaming API server for Mastodon. The goal is to cut RAM usage and make hosting an instance that much cheaper.
So far, we've cut RAM for the streaming server of an empty instance by ~94.2%
The next task is to make sure that lower RAM usage can scale without other issues (e.g., CPU).
To do that, I need a test server with enough connections to see how Flóðgátt performs under load.
That's where y'all come in: can you please follow @codesections ?
> That's where y'all come in: can you please follow @codesections ?
(Just in case the abbreviation made that confusing, I was asking if a few people can follow @codesections — that is codsections[at]instance.codesections.com, the test account I created. *Not* this account — codesetions[at]fosstodon.org. You're of course welcome to follow me here, too, it just won't do anything to help test Flóðgátt 😁 )
> how do you generate load in the streaming api by being followed? Shouldn't the follow be the other way round so the posts come in?
Yeah, that's true, and I'll be following back for that reason.
I know I could have followed people unsolicited (or had a bot do it for me), but I decided I'd prefer to only involve people who opt in to helping me generate load for a test
No, fosstodon isn't involved (other than being my home instance).
instance.codesections.com runs the new server, but it's just an instance I created for testing purposes—it doesn't have any real users.
Flóðgátt isn't ready to be run in production quite yet; it hasn't been tested thoroughly and is still missing a few features compared to the current streaming server. But it's getting closer every week!
Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.