step-1/cache-reading-writing
step-2/expiration
step-3/listeners
step-4/clustering