We have mostly two types: slates and folded metal sheets. the later is almost indestructible. i know of buildings in my surrounding with this roof tops in place for more then 80 years and it's still like new.
my own is not even folded and it's 40 years old.
You just need to paint it every 15 years or something if you want good looks.