Follow

bad: master/slave
better: leader/follower
uwsgi: the emperor process manages vassals. running it as root is called tyrant mode.
vassal configuration is discovered by imperial monitors. you can get metrics from the imperial bureau of statistics

uwsgi-docs.readthedocs.io/en/l

Β· Β· Web Β· 6 Β· 44 Β· 54

> Broodlord (taken from Starcraft, like Zerg mode mode) is a way for a vassal to ask for β€œreinforcements” to the Emperor.

uwsgi-docs.readthedocs.io/en/l

uWSGI also doesn't have leader elections, it has Legions, "groups of nodes constantly fighting for domination". The node with the highest Valor is the Lord of the Legion.

uwsgi-docs.readthedocs.io/en/l

@faho it's amazing and also dates back to like 2010, before we finally managed to agree that master/slave terminology is bad

i've also just been reminded that when the emperor exits, it logs something very ominous about slaughtering vassals

death 

@embr If the emperor dies, all the vassals die.
If a vassal dies for any reason, the emperor will respawn it.

They full on went with the analogy πŸ˜‚

death 

@Pixdigit when the emperor is shutting down, it logs "**** RAGNAROK EVOKED!! ****"

@embr I was planning to use master/minion because supervillains but this is so much better.

@alexbuzzbee you can still try to one-up its shutdown log message:

[INFO] **** RAGNAROK EVOKED!! ****

Sign in to participate in the conversation
queer.af

queer.af, your cosy queer space queer.af is a mastodon instance for those who are queer or queer-adjacent who would like a more pleasant social media experience.