Interesting discussion today at $clientco
Discussion about reliability and scalability, and the argument was that you can not build a service running on Linux that could match the reliability and scalability of Unix (AIX, Solaris, HPUX, etc)
My argument is that the days of thinking that because individual components have multiple layers or redundancy then the service is reliable are long gone.
I cited Google and Facebook as examples where reliability is built further up the stack and component failure is expected and thus architected around. Scale out and designing redundancy up the stack are the way forward.
Discuss....
Discussion about reliability and scalability, and the argument was that you can not build a service running on Linux that could match the reliability and scalability of Unix (AIX, Solaris, HPUX, etc)
My argument is that the days of thinking that because individual components have multiple layers or redundancy then the service is reliable are long gone.
I cited Google and Facebook as examples where reliability is built further up the stack and component failure is expected and thus architected around. Scale out and designing redundancy up the stack are the way forward.
Discuss....
Comment