An Analysis of Partial Network Partitioning Failures in Modern Distributed Systems