My servers have been utterly SLAMMED since I woke up and noticed
where the heart is had leaked. my apologies to anyone who was getting substandard speeds. Unfortunately we're at the stage where on days like this, (where multiple big games update on the same day) my infrastructure is basically pinned at 100% usage.
Here's just one of the nodes (the slowdown in the middle is when I was syncing new torrents to it)
There's no real way around it short of adding more servers into the mix and possibly dedicating one server to builds and syncing only. This isn't something I can "bandaid" fix, sadly.
One thing I was thinking about was purposefully ignoring "public" releases from games like AOA/UOP because it's a certainty that the gold or extended versions will leak just a few hours afterwards.
It's a lot to think about for sure, but as of right now we're at a plateau but also growing exponentially when it comes to usage. At it's highest point today there was a smidge over 4,000 peers active within a 30 minute period which is, well, outrageous.
Growth and more traffic is obviously great, but it needs to go hand in hand with a growing network, otherwise things will stagnate. To clarify, my servers can only handle ~450 peers combined currently (150 per) and I find this to be a decent middle ground because there will always be slow peers with slow internet and it leaves room for the people with fast internet to get in, download and get out again. If you're not one of the ~450 peers connected, your client just ends up downloading from other peers until you eventually do get connected to one of mine. It's not an ideal solution but it does prevent hundreds of people being connected and downloading at 100kbps.
I don't think this is a dire situation, nor a huge cry for help or anything. I just wanted to explain why people might have seen some performance issues today. I'm pretty certain too that my torrents are being leaked to other sites, I can't prevent it obviously but if you are doing this, please stop
In other news, Cloudflare was pure and utter trash for me today
For those that aren't aware, I use Cloudflare pages to build & host my site, they boast "build websites in record time", however I'll let my screenshots speak for themselves.
(yes these are all different builds)
So here's how my workflow looks like:
Download from Mega -> unzip -> grab ren'py version and virus scan -> zip -> hash -> create torrent -> sync torrent and zip to my other servers -> ping Discord with the torrent -> Ping me with the notes so I can update website -> update website -> deploy website to Cloudflare -> post on f95zone.
Usually cloudflare would take 1-2 minutes, maybe 3 minutes max. Today it was routinely taking 15-30 minutes.
Add into this the issues with f95zone and well, it's been frustrating. If anyone is wondering why the torrents are on discord first, this is why. Discord is a simple webhook, super easy. When other platforms start having issues and adding minutes upon minutes onto it, everything slows down to a crawl. It really was painful at times because in reality, I had torrents ready just a few minutes after they were leaked, but it ended up taking 30+ minutes before I could post it here.
Anyways, I'm going to type up a roundup for November tonight because growth as surpassed all expectations. Both traffic, the amount of people on discord, it's all crazy. It'll probably take 1-2 hours just to type it all out.
A huge thanks to everyone helping, there's too many to mention really. From the people helping out on
You must be registered to see the links
, those who spot leaks early and let me know, people finding typos, 404s and mistakes in general on my site, people doing requests - you're all awesome - it means so much to me to see people chipping in where they can to help out, it's amazing!
Anyways, Imma stop now cos i have even more typing to do and I still have a backlog on games. If you haven't already, feel free to hop on
You must be registered to see the links
. I have hopped onto the f95zone discord too, along with a few others for big games so if you see me about feel free to say hello (rpdl#6652). Don't take anything I say on discord too seriously by the way, I'm a shitposter at heart.
edit; one note I forgot. I'll be reporting my torrents to get added to the OP of threads again too so you have that to look forward to, no more digging through pages and pages!
Thanks again to all, here's to an even bigger December! Onwards and upwards while we walk in the huge shadow of Nopy!