streaming lifecycle strategy