Top Patterns in Cloud-Native Software