4 ms·
In the article, mentioned Linux is mentioned as the underlying OS. Wonder what approach Ubicloud takes (if any) to have actual diversity in the software stack f
by mulander 2y ago
In the article, mentioned Linux is mentioned as the underlying OS. Wonder what approach Ubicloud takes (if any) to have actual diversity in the software stack for the purpose of reliability and security. My assumption here being, that different OSes, while increasing the attack vector also make it more likely that the whole fleet is not susceptible to the same software problem or vulnerability at roughly the same time. Just something I started pondering about after seeing Hetzner, which is quite popular in the BSD land.
- toast0 2y agoThere's not many people/projects/companies that take this approach; so if they're not telling you about doing it, you can safely assume they aren't. IMHO, it's a nice idea, but it at least doubles your system integration work, and the benefits are mostly hypothetical, unless you're willing and able to dynamically shift your infrastructure between OSes if one of them usually performs better but is susceptible to some DoS that's inbound today.
- ec109685 2y agoSeems like the opposite is also true. Diversity of operating systems / approaches results in more chances of making a mistake.
- __s 2y agoThe idea is to have something like biodiversity so one virus doesn't wash you. Software systems tend to trade redundancy away for efficiency