One of the main ways that IBM Streams sets itself apart is its extensive tooling. Streams Studio is a great example of this. Studio is your hub for your SPL application development, test, debug, and launch.
Prior to Streams V4.0, you can only use code templates in the SPL Editor. In Streams V4.0, this feature is now available in both the SPL Editor and the SPL Graphical Editor. This article explains how you can use code templates in the SPL Graphical Editor.
As announced in the What’s New in Streams V4 post, one of the key features in InfoSphere Streams V4 is application resiliency. The concept of consistent regions was introduced, which provides an SPL application the ability to recover from failures and guarantee at-least-once tuple processing. This is described in more detail in this post.
This tutorial will take you through the steps of developing a sample application with a consistent region.