The Aster Stream API (STREAM) allows you to run scripts and functions written in various languages including Python, Ruby, Perl, and C# (the last is supported using the Mono runtime).
The Stream API works much like the SQL-MapReduce APIs, but does not provide the built-in datatype handling that SQL-MapReduce provides.
The Stream API is useful when you have existing scripts you want to run in an Aster instance, or if you prefer to write your functions in a language other than those supported in SQL-MapReduce, such Java, C, and C++.