Development stand provisioning
- install necessary software, mentioned in Prerequisites
- checkout of story_line2_build repo with all submodules somewhere on machine
- edit options (
deploy_dir
,data_dir
, andlogs_dir
) indocker-development.properties
in repo root directory - run
./gradlew prepareStand
- go to the directory from
deploy_dir
options - run
./docker_up_clean.sh
from that dir - wait for some period of time
- ….
- All ports from
docker-development.properties
are working and ready for work
Table of content:
- Home
- Prerequisites
- Developement stand provisioning
- Components
- Crawler (Spring Boot, Java)
- Message Broker (Kafka)
- Distributed file storage (Hadoop’s HDFS)
- Data warehouse (Apache Hive)
- Distributed business logic cluster (Akka, Scala)
- Distributed data processing cluster (Spark, Scala)
- Indexing/Search engine (Elasticsearch)
- REST server (Lagom, Scala)
- Service coordination (Zookeeper)
- Time-series database (monitoring data) (InfluxDB)
- Metrics collector (Telegraf)
- Monitoring visualization service (Grafana)
- Reverse proxy/load-balancer (nginx)
- Monitoring Links
- Development