https://github.com/ssuperczynski/war
https://github.com/ssuperczynski/war
Last synced: 6 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/ssuperczynski/war
- Owner: ssuperczynski
- Created: 2015-06-14T06:43:40.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2015-08-13T08:29:23.000Z (about 10 years ago)
- Last Synced: 2025-02-16T11:28:30.483Z (8 months ago)
- Language: PHP
- Size: 938 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
###Fault tolerant war simulator, based on Redis key value db with Apache Spark streaming and Azure Machine Learning.###
Technology stack:
Redis - cache database, pub/sub protocol support
node.js - websocket support
Symfony2 - web interface
AngularJS - frontend support
Hive, Apache Spark, logstash - Big data analytic support
Azure ML - Machine learning to analyze Spark logs
Scala - backend support* 1. Start supervisor: /usr/local/bin/supervisord
* 2. Run supervisor CLI: http://localhost:9009
* 3. Run rabbitMQ: http://localhost:15672/#/
* 4. Run redis-cli and then MONITOR
* 5. Run scala worker `java jar worker.jar`
* 6. Run php app/console server:run
* 7. Run php app/console rabbitmq:consumer save_soldiers
* 8. socket-redis# Core logic #
[draw.io](https://drive.google.com/file/d/0B1wggjwptA_BZ2RpVjdSajBjQ2M/view?usp=sharing)