This badge earner is able to control the placement of processing elements and use the debugging capabilities of the Streams Processing Language. The individual can list a variety of specialized toolkits and is able to add these toolkits to a Streams application. The earner can explain advanced features including Consistent Regions and operator fusion. The earner can program user-defined functions and custom SPL operators. They are also able to explain the Streams JMX API and how it is used.