Repository: storm Updated Branches: refs/heads/master 260830e33 -> 371ff01b6
fix github links Project: http://git-wip-us.apache.org/repos/asf/storm/repo Commit: http://git-wip-us.apache.org/repos/asf/storm/commit/38e85b71 Tree: http://git-wip-us.apache.org/repos/asf/storm/tree/38e85b71 Diff: http://git-wip-us.apache.org/repos/asf/storm/diff/38e85b71 Branch: refs/heads/master Commit: 38e85b71b8207bf257b0bdf587e89be87bb7ab17 Parents: fec4b53 Author: Aaron Coburn <[email protected]> Authored: Tue Sep 1 19:06:50 2015 -0400 Committer: Aaron Coburn <[email protected]> Committed: Tue Sep 1 19:06:50 2015 -0400 ---------------------------------------------------------------------- docs/about/multi-language.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/storm/blob/38e85b71/docs/about/multi-language.md ---------------------------------------------------------------------- diff --git a/docs/about/multi-language.md b/docs/about/multi-language.md index 31ff755..836bf03 100644 --- a/docs/about/multi-language.md +++ b/docs/about/multi-language.md @@ -4,6 +4,6 @@ layout: about Storm was designed from the ground up to be usable with any programming language. At the core of Storm is a [Thrift](http://thrift.apache.org/) [definition](https://github.com/apache/storm/blob/master/storm-core/src/storm.thrift) for defining and submitting topologies. Since Thrift can be used in any language, topologies can be defined and submitted from any language. -Similarly, spouts and bolts can be defined in any language. Non-JVM spouts and bolts communicate to Storm over a [JSON-based protocol](/documentation/Multilang-protocol.html) over stdin/stdout. Adapters that implement this protocol exist for [Ruby](https://github.com/apache/storm/blob/master/storm-core/src/multilang/rb/storm.rb), [Python](https://github.com/apache/storm/blob/master/storm-core/src/multilang/py/storm.py), [Javascript](https://github.com/apache/storm/blob/master/storm-core/src/multilang/js/storm.js), [Perl](https://github.com/dan-blanchard/io-storm). +Similarly, spouts and bolts can be defined in any language. Non-JVM spouts and bolts communicate to Storm over a [JSON-based protocol](/documentation/Multilang-protocol.html) over stdin/stdout. Adapters that implement this protocol exist for [Ruby](https://github.com/apache/storm/blob/master/storm-multilang/ruby/src/main/resources/resources/storm.rb), [Python](https://github.com/apache/storm/blob/master/storm-multilang/python/src/main/resources/resources/storm.py), [Javascript](https://github.com/apache/storm/blob/master/storm-multilang/javascript/src/main/resources/resources/storm.js), [Perl](https://github.com/dan-blanchard/io-storm). *storm-starter* has an [example topology](https://github.com/apache/storm/blob/master/examples/storm-starter/src/jvm/storm/starter/WordCountTopology.java) that implements one of the bolts in Python.
