You are "volunteered" by your college to build a highly scalable class registration system when the old one (it's even older than you) finally bit the dust. But you're a physics major and you only heard a thing or two about web service. This can't be too hard ... right?

Hit the big red "TEST" button to start taking traffic. A request should go through a web server (flagged) and then a cache or a datastore (swim tube) before landing safely in the river. This should give you +1 coin. Once you're ready for a bigger challenge, hit the "x2" button on the top left to double the traffic. Consider your system successful if it can handle 128 requests simultaneously, which is the load that killed the old system, sad face.

Web server: you've seen pictures of it before, lots of lights and layers. (will flag plain request)

Cache: The cache works like a high performance datastore when the flagged balls fall through (cache hit). The catch is that some balls get punched out randomly (cache miss). You can try to collect these unlucky balls with a datastore.

Datastore: you have no idea what it does, but you love water sliding. (accepts flagged requests and put swim tubes around them)

Load balancer: splits requests evenly, it reminds you of a pinball machine.

Made with Godot 4. Music & SFX credit: Ovani Sound.

Updated 22 days ago
Published 28 days ago
StatusReleased
PlatformsHTML5
Rating
Rated 4.0 out of 5 stars
(1 total ratings)
Authorsmayitbeeitch, kloseliebej
GenreSimulation
Made withGodot
TagsFunny, Physics

Leave a comment

Log in with itch.io to leave a comment.