https://github.com/tedwon/real-time-statss-pilot
Real-time Statistics on SNS Pilot Project
https://github.com/tedwon/real-time-statss-pilot
Last synced: about 1 year ago
JSON representation
Real-time Statistics on SNS Pilot Project
- Host: GitHub
- URL: https://github.com/tedwon/real-time-statss-pilot
- Owner: tedwon
- Created: 2012-11-07T06:43:11.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2013-03-30T04:08:48.000Z (over 13 years ago)
- Last Synced: 2025-04-12T08:52:50.140Z (about 1 year ago)
- Language: Java
- Size: 8.7 MB
- Stars: 2
- Watchers: 8
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
real-time-statsS-pilot
======================
Real-time Analytics Pilot Project on SNS Big Data
http://www.facebook.com/groups/realtimecep/
http://www.facebook.com/groups/jbossusergroup/
See http://storm-project.net
See http://esper.codehaus.org/tutorials/tutorial/quickstart.html
See http://tedwon.com/display/dev/CEP
See http://tedwon.com/display/dev/Twitter+Storm
Prerequisites for Building
-------------------
Java JDK 1.6
Maven 2.2 or higher (http://maven.apache.org)
Redis, latest stable version (http://redis.io)
Node.js (http://nodejs.org/download)
Build
-------------------
$ mvn clean package
Run in local mode
-------------------
$ mvn compile exec:java -Dexec.classpathScope=compile -Dexec.mainClass=com.realtimecep.pilots.analytics.sns.LocalTopologyStarter -Dexec.args=" localhost 6379"
or
$ java -cp rt-statss-pilot-0.1.0-SNAPSHOT-jar-with-dependencies.jar -Dlog4j.configuration=log4j.xml com.realtimecep.pilots.analytics.sns.LocalTopologyStarter localhost 6379
Run in cluster mode
-------------------
### Start Topology Command
$ storm jar rt-statss-pilot-0.1.0-SNAPSHOT-jar-with-dependencies.jar com.realtimecep.pilots.analytics.sns.ClusterTopologyStarter localhost 6379
### Stop Topology Command
$ storm kill statss-analytics-topology
### Activate Topology Command
$ storm activate statss-analytics-topology
### Deactivate Topology Command
$ storm deactivate statss-analytics-topology
### Rebalance Topology Command
$ storm rebalance statss-analytics-topology
Run Live Chart UI
-------------------
cd src/main/node
node app.js
http://localhost:12567