1. A method comprising: selecting one or more network domain features and one or more information domain features, the network domain features including information describing a network topology of a dynamic architecture distributed network, and the information domain features being based on meta-data describing queries and requested content within the network; determining a network domain covariance based on the one or more network domain features; determining an information domain covariance based on the one or more information domain features; weighting and filtering the one or more network domain features and the one or more information domain features; and combining the network domain covariance and the information domain covariance to determine a path update, said combining the network domain covariance and the information domain covariance includes fusing the network domain covariance and the information domain covariance via a convex covariance combination, wherein the combining is performed by a processor configured to perform the combining.