What will for sure happen: I’m noticing a decrease in speed on the server and occasional timeouts when posting. This is 100% an I/O problem. I believe it’s due to a cheap PCIe adapter used for connecting more SSDs than I actually need to the server. I will be removing this adapter and using the native SATA ports in the near future, probably replacing the current consumer grade SSDs with enterprise grade as well. This will result in maybe a day’s downtime as I migrate containers to the newly created cluster from backup.
What will possibly happen: Right now I’m restricted to a 1Gb network due to my current NICs. This results in slow performance when backing up the server at night as the bandwidth is saturated. I could restrict the backup speed in order to preserve I/O for the rest of the server, which would result in slower backups, or I could bite the bullet and spring for 10Gb NICs. Since this is just a hobby project that I fund myself, I still haven’t decided what I will do. I’ll be checking current prices on NICs and looking at what my mobos support.
What may happen in the future: As the lemmy ecosystem continues to grow and mature, several new UIs have appeared that offer more functionality, theming options and additional admin/moderation tools. Some of these are progressing rapidly and I’m keeping an eye on them to see if they continue to receive support past the beta stages. If they seem like viable options, I may do some testing and implement them at different times just to see if they are actual improvements to how lemux currently operates. I’ll make sure to make users aware beforehand via posts in this community if this happens.
~minnix