Parla di un caso in cui hai ridotto il tempo di ricerca della cronologia delle transazioni da 2–5 secondi a 150 millisecondi usando l'aggregazione dei dati in Elasticsearch: quali erano i dati iniziali e l'architettura, cosa è stato esattamente cambiato e qual è stato il risultato?