How do you ensure data consistency and fault tolerance when building pipelines on GCP for Walmart Labs?