Hlavní navigace

Twitter dostal nový vyhledávací engine

Adam Štrauch

I když je Twitter na první pohled jednoduchá služba, plní se momentálně tisícovkou tweetů každou sekundu a řešení, které fungovalo před rokem, už nefunguje dnes. Proto se vývojáři před půl rokem rozhodli, že Twitteru dají nový hledací engine. Cílem bylo přejít z relační databáze na „highly efficient inverted index“. Vývojáři k tomu použili knihovnu Apache Lucene, kterou značně upravili tak aby byla rychlejší v oblastech, které Twitter potřebuje. Všechny změny, které vývojový tým v Lucene udělal, plánuje odeslat do projektu. Nyní už vše běží a bez problémů se podařilo překonat i tu nejtěžší část, přejít na nový systém. O jejich snažení si můžete přečíst na engineerin­g.twitter.com.

Našli jste v článku chybu?