Tôi đã giúp xây dựng hệ thống thanh toán của Robinhood. Một điều khiến tôi kinh ngạc (theo cách tiêu cực) là cách dữ liệu di chuyển giữa các bên. Chúng tôi sẽ tải lên/tải xuống các tệp đến một máy chủ SFTP. Những tệp này sẽ được cấu trúc bằng các định dạng cố định, dựa trên vị trí (mỗi ký tự trong tệp tương ứng với một thứ cụ thể). Kết quả là các lỗi rất phổ biến, khả năng mở rộng thì khó khăn, và chúng tôi đang sử dụng công nghệ đã lỗi thời hàng thập kỷ.