ho aiutato a costruire i sistemi di clearing di Robinhood. una cosa che mi ha colpito (in modo negativo) è stata come i dati si muovevano tra le parti. caricavamo/scaricavamo file su un server SFTP. questi file erano strutturati utilizzando formati a larghezza fissa e basati sulla posizione (ogni carattere nel file corrispondeva a una cosa specifica). il risultato era che i bug erano molto comuni, l'estensibilità era difficile e stavamo usando tecnologie già obsolete da decenni.