What’s the difference between @redstone_defi @chainlink @API3DAO etc Oracle Extractable Value solutions?

Any fundamental differences in the architecture? Pros/cons?