IkeaEraser :
Just an additional question, would getting RDIMM, ECC capabilities and RAID 1/5/6 configuration help in longevity?
The RAID would be to have ether a safe guard and or use to give a boost on speeds on reads and writes.
Error Checking and Correction (ECC) memory is mostly considered essential in enterprise environments these days. Single bit error checking and correction within an 8-bit byte allows for single bit errors to be both detected and corrected when they occur. Interestingly enough, the way this single bit ECC works is not all that unlike RAID 4 and RAID 5 where an XOR algorithm is used to generate parity bits. Instead of losing usable memory capacity, memory makers tend to add an additional chip to ECC memory for every eight storage chips. When a single bit error is detected, the parity information is used to reconstruct the data with an error. Again, this is conceptually similar to how RAID 4 and RAID 5 can scrub and fix data errors in storage arrays. Larger errors than multi-bit can be detected but not corrected by the single bit ECC type of parity scheme.
For desktops, this is less important as a lot of figures put single-bit errors in the range of 1 per 1GB or 1 per 2GB of memory each month. To a desktop user, this may cause a program to crash, or at worst require a reboot. In servers, ECC is essential to maintaining both data integrity and uptime. With the current minor cost differential of ECC versus non-ECC unbuffered DIMMs, there is little reason to get non-ECC memory for a server.
To be honest if you buy good parts they will last 10 years, The issue is at 5 years the specs of the CPU RAM M/B HDD will be out of spec with the current hardware on the market at the time. So while the hardware would last that long would you want it to. There is no reason to over pay on current pc parts as more are overpriced for gaming, Color,RGB Led lights etc. You can most times find deals with better parts used then buying new.
For example i was looking for upgrading froma i7 4790K with 16GB RAM for the longest time because i do music work on my computer and it eats RAM plus my CPU was getting to 60% on long projects. So i asked a friend and told me to get a Xeon to bypass the RAM limits on consumer products.
i found out when looking that Facebook updated their servers back in N ov 2015 and the prices of Xeon v1 E5 2670's where flooding the market. The price went from $800 to $55 each,, So i got a deal on a Server motherboard 2 E5 2670's and 64 GB RAM R ECC. The total for the 2 CPU's Motherboard a Xonor U7 sound device 2 heatsinks and RAM was $390
I could have never got this without finding a great deal on ebay but it does happen.
Here is a list of sites to look for deals
Ebay
reddit
SlickDeals
PC Part picker
Searchtempest
Camelcamelcamel