Apa perbedaan antara Bazel dan Gradle?

Google baru saja membuka sumbernya untuk membangun alat Bazel . Apa perbedaan antara alat ini dan Gradle ? Apa yang bisa dilakukan Gradle yang tidak bisa, apa yang dilakukannya lebih baik, dan apa yang dilakukan Gradle lebih