How would you design a data pipeline to ingest real-time transaction data with zero data loss at BitGo?