One socket per app instance