To design scalable, maintainable and reliable distributed systems, why not learn from the most scalable and well-designed ones? By deriving design patterns from biological systems our motivation is to better design distributed information systems, that also better integrate with each other.