4Chad is not a single huge application, instead it’s a spread out into:
|LuaChad||Lua and Redis|
|Content upload gateway||serverless Node.js|
|Content get gateway||cached reverse proxy to object storage|
|Captcha validation gateway||serverless Node.js|
|Authentication server||OpenID compatible authenticator|
All of these fragments are independent of each other and are tied together with
JWT, this makes the logical core concise and the its supporting infrastructure as generic and versatile as possible, I don’t want to waste time reinventing the rocket, I just steal it from the Nazis.
If you think it’s retarded, DM me.