I’m picking up Juggernaut after a long hiatus and seeing it with new eyes, which is fun.
I’m realizing my old RailsGame architecture was horrifically overcomplicated. The rest of you probably knew this a long time ago.
I’m also realizing that Juggernaut has some problems in a High Availability setting, but that’s a topic for a later post.
Juggernaut is interesting because I can now see a lot more of the seams where it’s clearly a fun test project, not a “real” project, and I can see how to fix some of them.
Basically, Juggernaut thinks of itself as server-push stuff, no full-on pub/sub.
Good to know.
Next post I’ll be delving very deep into how to hook up Juggernaut in ways it doesn’t expect to get around these problems :–)