"Pride before Fall"

  • 🐕 I am attempting to get the site runnning as fast as possible. If you are experiencing slow page load times, please report it.
This would be open source. Discuss tech stacks to make this as painless and retard proof as possible and DoS-resistant. I am considering a NodeJS stack to compile templates to static HTML for ultimate efficiency.
I have heard that Elixir seems to have functionality that makes things like DDoS harder to pull off.

Elixir has the ability to keep working just fine if one of its processes goes down. This fault tolerance and dedicated structure to dealing with things going wrong seems to make Elixir extremely reliable which is why something built in them seems like it might be able to handle DDoS attacks well.

I have never used this language and don't have much experience with backend stuff but this is what I've heard. I tried to do some research which did seem to confirm my initial thoughts but it is not a super popular language and search sucks etc. So take what I say with a grain of salt.

If you are interested I will spend more time researching this.
 
  • Agree
Reactions: moocow
Not sure this particular project will go anywhere. But I wanted to drop in my search recommendation, updated for 2024.
"pagefind"


It runs entirely in the browser and requires no server component other than a normal static web server. The advantage it has over some others is that it shards the database so the client doesn't have to download the full database before searching.
 
Has anyone suggested a static angular SPA application? Since it uses dependency injection you could use a .yml file with a predefined schema like a database using a service that tracks state?

I really want it to be written in angular and only Google libraries because it would make them seethe.
 
  • Agree
  • Like
Reactions: 419 and Marvin
Back