Also, how stable is your socket collection? If you periodically add to it, the storage solution will need to adapt or expand ...