blob: 05252278e686909ea8df51dff2e7e68da13e170b [file] [log] [blame]
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
<link rel="icon" href="/favicon.ico" type="image/x-icon">
<title>Documentation index</title>
<!-- Bootstrap core CSS -->
<link href="/assets/css/bootstrap.min.css" rel="stylesheet">
<!-- Bootstrap theme -->
<link href="/assets/css/bootstrap-theme.min.css" rel="stylesheet">
<!-- Custom styles for this template -->
<link rel="stylesheet" href="http://fortawesome.github.io/Font-Awesome/assets/font-awesome/css/font-awesome.css">
<link href="/css/style.css" rel="stylesheet">
<link href="/assets/css/owl.theme.css" rel="stylesheet">
<link href="/assets/css/owl.carousel.css" rel="stylesheet">
<script type="text/javascript" src="/assets/js/jquery.min.js"></script>
<script type="text/javascript" src="/assets/js/bootstrap.min.js"></script>
<script type="text/javascript" src="/assets/js/owl.carousel.min.js"></script>
<script type="text/javascript" src="/assets/js/storm.js"></script>
<!-- Just for debugging purposes. Don't actually copy these 2 lines! -->
<!--[if lt IE 9]><script src="../../assets/js/ie8-responsive-file-warning.js"></script><![endif]-->
<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
<![endif]-->
</head>
<body>
<header>
<div class="container-fluid">
<div class="row">
<div class="col-md-10">
<a href="/index.html"><img src="/images/logo.png" class="logo" /></a>
</div>
<div class="col-md-2">
<a href="/downloads.html" class="btn-std btn-block btn-download">Download</a>
</div>
</div>
</div>
</header>
<!--Header End-->
<!--Navigation Begin-->
<div class="navbar" role="banner">
<div class="container-fluid">
<div class="navbar-header">
<button class="navbar-toggle" type="button" data-toggle="collapse" data-target=".bs-navbar-collapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
</div>
<nav class="collapse navbar-collapse bs-navbar-collapse" role="navigation">
<ul class="nav navbar-nav">
<li><a href="/index.html" id="home">Home</a></li>
<li><a href="/getting-help.html" id="getting-help">Getting Help</a></li>
<li><a href="/about/integrates.html" id="project-info">Project Information</a></li>
<li><a href="/documentation.html" id="documentation">Documentation</a></li>
<li><a href="/talksAndVideos.html">Talks and Slideshows</a></li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" id="contribute">Community <b class="caret"></b></a>
<ul class="dropdown-menu">
<li><a href="/contribute/Contributing-to-Storm.html">Contributing</a></li>
<li><a href="/contribute/People.html">People</a></li>
<li><a href="/contribute/BYLAWS.html">ByLaws</a></li>
</ul>
</li>
<li><a href="/2015/11/05/storm096-released.html" id="news">News</a></li>
</ul>
</nav>
</div>
</div>
<div class="container-fluid">
<h1 class="page-title">Documentation index</h1>
<div class="row">
<div class="col-md-12">
<ul>
<li><a href="/documentation/Acking-framework-implementation.html">Acking Framework Implementation</a></li>
<!-- resource-p -->
<li><a href="/contribute/BYLAWS.html">Project By-laws</a></li>
<!-- resource-p -->
<li><a href="/documentation/Clojure-DSL.html">Clojure DSL</a></li>
<!-- resource-p -->
<li><a href="/documentation/Command-line-client.html">Command Line Client</a></li>
<!-- resource-p -->
<li><a href="/documentation/Common-patterns.html">Common Topology Patterns</a></li>
<!-- resource-p -->
<li><a href="/documentation/Concepts.html">Concepts</a></li>
<!-- resource-p -->
<li><a href="/documentation/Configuration.html">Configuration</a></li>
<!-- resource-p -->
<li><a href="/contribute/Contributing-to-Storm.html">Contributing</a></li>
<!-- resource-p -->
<li><a href="/documentation/Creating-a-new-Storm-project.html">Creating a New Storm Project</a></li>
<!-- resource-p -->
<li><a href="/documentation/DSLs-and-multilang-adapters.html">Storm DSLs and Multi-Lang Adapters</a></li>
<!-- resource-p -->
<li><a href="/documentation/Defining-a-non-jvm-language-dsl-for-storm.html">Defining a Non-JVM DSL for Storm</a></li>
<!-- resource-p -->
<li><a href="/documentation/Distributed-RPC.html">Distributed RPC</a></li>
<!-- resource-p -->
<li><a href="/documentation/FAQ.html">FAQ</a></li>
<!-- resource-p -->
<li><a href="/documentation/Fault-tolerance.html">Fault Tolerance</a></li>
<!-- resource-p -->
<li><a href="/documentation/Guaranteeing-message-processing.html">Guaranteeing Message Processing</a></li>
<!-- resource-p -->
<!-- resource-p -->
<li><a href="/documentation/Hooks.html">Hooks</a></li>
<!-- resource-p -->
<li><a href="/documentation/Implementation-docs.html">Storm Internal Implementation</a></li>
<!-- resource-p -->
<!-- resource-p -->
<li><a href="/documentation/Kestrel-and-Storm.html">Storm and Kestrel</a></li>
<!-- resource-p -->
<li><a href="/documentation/Lifecycle-of-a-topology.html">Lifecycle of a Storm Topology</a></li>
<!-- resource-p -->
<li><a href="/documentation/Local-mode.html">Local Mode</a></li>
<!-- resource-p -->
<!-- resource-p -->
<li><a href="/documentation/Message-passing-implementation.html">Message Passing Implementation</a></li>
<!-- resource-p -->
<li><a href="/documentation/Metrics.html">Storm Metrics</a></li>
<!-- resource-p -->
<li><a href="/documentation/Multilang-protocol.html">Multi-Lang Protocol</a></li>
<!-- resource-p -->
<li><a href="/contribute/People.html">People</a></li>
<!-- resource-p -->
<li><a href="/documentation/Powered-By.html">Companies Using Apache Storm</a></li>
<!-- resource-p -->
<!-- resource-p -->
<li><a href="/documentation/Rationale.html">Rationale</a></li>
<!-- resource-p -->
<li><a href="/documentation/Running-topologies-on-a-production-cluster.html">Running Topologies on a Production Cluster</a></li>
<!-- resource-p -->
<li><a href="/documentation/Serialization-(prior-to-0.6.0).html">Serialization (Prior to 0.6.0)</a></li>
<!-- resource-p -->
<li><a href="/documentation/Serialization.html">Serialization</a></li>
<!-- resource-p -->
<!-- resource-p -->
<li><a href="/documentation/Setting-up-a-Storm-cluster.html">Setting up a Storm Cluster</a></li>
<!-- resource-p -->
<li><a href="/documentation/Setting-up-development-environment.html">Setting Up a Development Environment</a></li>
<!-- resource-p -->
<li><a href="/documentation/Spout-implementations.html">Spout Implementations</a></li>
<!-- resource-p -->
<li><a href="/documentation/Storm-multi-language-protocol-(versions-0.7.0-and-below).html">Storm Multi-Lang Protocol (Versions 0.7.0 and below)</a></li>
<!-- resource-p -->
<li><a href="/documentation/Structure-of-the-codebase.html">Structure of the Codebase</a></li>
<!-- resource-p -->
<li><a href="/documentation/Support-for-non-java-languages.html">Support for Non-Java Languages</a></li>
<!-- resource-p -->
<li><a href="/documentation/Transactional-topologies.html">Transactional Topologies</a></li>
<!-- resource-p -->
<li><a href="/documentation/Trident-API-Overview.html">Trident API Overview</a></li>
<!-- resource-p -->
<li><a href="/documentation/Trident-spouts.html">Trident Spouts</a></li>
<!-- resource-p -->
<!-- resource-p -->
<li><a href="/documentation/Trident-tutorial.html">Trident Tutorial</a></li>
<!-- resource-p -->
<li><a href="/documentation/Troubleshooting.html">Troubleshooting</a></li>
<!-- resource-p -->
<li><a href="/documentation/Understanding-the-parallelism-of-a-Storm-topology.html">Understanding the Parallelism of a Storm Topology</a></li>
<!-- resource-p -->
<!-- resource-p -->
<!-- resource-p -->
<!-- resource-p -->
<!-- resource-p -->
<!-- resource-p -->
<!-- resource-p -->
<!-- resource-p -->
<!-- resource-p -->
<li><a href="/documentation/flux.html">Flux</a></li>
<!-- resource-p -->
<!-- resource-p -->
<!-- resource-p -->
<!-- resource-p -->
<!-- resource-p -->
<!-- resource-p -->
<!-- resource-p -->
<!-- resource-p -->
<!-- resource-p -->
<!-- resource-p -->
<!-- resource-p -->
<!-- resource-p -->
<!-- resource-p -->
<li><a href="/documentation/storm-eventhubs.html">Azue Event Hubs Integration</a></li>
<!-- resource-p -->
<li><a href="/documentation/storm-hbase.html">Storm HBase Integration</a></li>
<!-- resource-p -->
<li><a href="/documentation/storm-hdfs.html">Storm HDFS Integration</a></li>
<!-- resource-p -->
<li><a href="/documentation/storm-hive.html">Storm Hive Integration</a></li>
<!-- resource-p -->
<li><a href="/documentation/storm-jdbc.html">Storm JDBC Integration</a></li>
<!-- resource-p -->
<li><a href="/documentation/storm-kafka.html">Storm Kafka Integration</a></li>
<!-- resource-p -->
<li><a href="/documentation/storm-redis.html">Storm Redis Integration</a></li>
<!-- resource-p -->
<li><a href="/documentation/storm-solr.html">Storm Solr Integration</a></li>
<!-- resource-p -->
<li><a href="/documentation/storm-sql-internal.html">The Internals of Storm SQL</a></li>
<!-- resource-p -->
<li><a href="/documentation/storm-sql.html">Storm SQL integration</a></li>
<!-- resource-p -->
<li><a href="/talksAndVideos.html">Resources</a></li>
<!-- resource-p -->
<li><a href="/tutorial.html">Tutorial</a></li>
<!-- resource-p -->
<!-- page -->
</ul>
</div>
</div>
</div>
<footer>
<div class="container-fluid">
<div class="row">
<div class="col-md-3">
<div class="footer-widget">
<h5>Meetups</h5>
<ul class="latest-news">
<li><a href="http://www.meetup.com/Apache-Storm-Apache-Kafka/">Apache Storm & Apache Kafka</a> <span class="small">(Sunnyvale, CA)</span></li>
<li><a href="http://www.meetup.com/Apache-Storm-Kafka-Users/">Apache Storm & Kafka Users</a> <span class="small">(Seattle, WA)</span></li>
<li><a href="http://www.meetup.com/New-York-City-Storm-User-Group/">NYC Storm User Group</a> <span class="small">(New York, NY)</span></li>
<li><a href="http://www.meetup.com/Bay-Area-Stream-Processing">Bay Area Stream Processing</a> <span class="small">(Emeryville, CA)</span></li>
<li><a href="http://www.meetup.com/Boston-Storm-Users/">Boston Realtime Data</a> <span class="small">(Boston, MA)</span></li>
<li><a href="http://www.meetup.com/storm-london">London Storm User Group</a> <span class="small">(London, UK)</span></li>
<!-- <li><a href="http://www.meetup.com/Apache-Storm-Kafka-Users/">Seatle, WA</a> <span class="small">(27 Jun 2015)</span></li> -->
</ul>
</div>
</div>
<div class="col-md-3">
<div class="footer-widget">
<h5>About Storm</h5>
<p>Storm integrates with any queueing system and any database system. Storm's spout abstraction makes it easy to integrate a new queuing system. Likewise, integrating Storm with database systems is easy.</p>
</div>
</div>
<div class="col-md-3">
<div class="footer-widget">
<h5>First Look</h5>
<ul class="footer-list">
<li><a href="/documentation/Rationale.html">Rationale</a></li>
<li><a href="/tutorial.html">Tutorial</a></li>
<li><a href="/documentation/Setting-up-development-environment.html">Setting up development environment</a></li>
<li><a href="/documentation/Creating-a-new-Storm-project.html">Creating a new Storm project</a></li>
</ul>
</div>
</div>
<div class="col-md-3">
<div class="footer-widget">
<h5>Documentation</h5>
<ul class="footer-list">
<li><a href="/doc-index.html">Index</a></li>
<li><a href="/documentation.html">Manual</a></li>
<li><a href="https://storm.apache.org/javadoc/apidocs/index.html">Javadoc</a></li>
<li><a href="/documentation/FAQ.html">FAQ</a></li>
</ul>
</div>
</div>
</div>
<hr/>
<div class="row">
<div class="col-md-12">
<p align="center">Copyright © 2015 <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.
<br>Apache Storm, Apache, the Apache feather logo, and the Apache Storm project logos are trademarks of The Apache Software Foundation.
<br>All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p>
</div>
</div>
</div>
</footer>
<!--Footer End-->
<!-- Scroll to top -->
<span class="totop"><a href="#"><i class="fa fa-angle-up"></i></a></span>
</body>
</html>