Reusable Software Infrastructure for Stream Processing | AMiner