Maestro has this feature whereby it waits for containers to actually be ready to accept connections before starting to launch others that depend on them. The implementation for that is here. This feels like a feature decking should have, especially considering the strong support for links.