Die Suche von Twitter wurde durch eine Änderung im Backend massiv beschleunigt. Das berichtet twitter im eigenen
Engineering Blog. Die bisherige Lösung war wohl am Ende ihrer Möglichkeiten und wurde nun durch eine Java basierende Lösung (in Kombination mit
Netty) ersetzt. Ausführliche Details gibt es im Blog Eintrag. Die neue Suche soll deutlich schneller sein (von 850ms auf 250ms im avg) und um den Faktor 10 weniger Ressourcen beanspruchen. Das bedeutet, dass man nun mit der gleichen Hardware 10 mal so viele Suchen abfertigen kann. Twitter hat dazu eine Grafik veröffentlicht, die deutlich macht um wie sich die Performance verändert hat:
Ich würde annehmen das es ein erfolgreiches Projekt ist.....
Hatte ich eigentlich erwähnt das bei Twitter täglich über eine Billionen Suchrequests verarbeitet werden!?