Našeptávač je pravděpodobně zástupný problém (přidání bouncingu na frontendu nevedlo k zlepšení a stejně na tom ještě pár dní pracovali; první výpadky se objevily v nočních hodinách, kde nelze čekat masivní počet lidí).
Proč na načeptávač chceš používat fulltext? Není to právě ten nevhodný návrh z neznalosti problému, který kritizuješ? Fulltext je hledání malého vzroku textu ve velkém, pracuje s jazykem, naopak našeptávač adres je filtrování podle zadání z velké množiny, kdy ta množina je relativně statická. I elasticSearch na to používá extra algoritmy (suggesters) a nastavit elasticSearch, aby ustál špičkově stovky tisíc požadavků za sekundu není také sranda, naopak použití SQL databáze s indexy pro našeptávač nemusí být automaticky špatné řešení.