We do not currently know of any synonyms for persisters.
The noun persisters is defined as:
Did you mean persister?