# Hello-World

Start from scratch and see what I run into

Keywords: Github, Maven, Scala, Akka, configuration, logging, testing

## A Hello-World repository

1. Create repository
2. Import in IDE
3. Make changes (local)
4. Commit (local)
5. Push (remote)
6. Make changes (remote)
7. Pull

## A Hello-World runtime jar with maven and scala

1. Create pom.xml
2. Create Activator.scala
3. mvn clean install
4. java -jar hello-world-1.0.0-SNAPSHOT-runtime.jar -> Hello world!

## Add some actors and use them

1. Create ActorActivator
2. Create Actors
3. Add reference.conf for logging and configuration
4. Add tests


# Hello-World

Start from scratch and see what I run into

Keywords: Github, Maven, Scala, Akka, configuration, logging, testing

## A Hello-World repository

1. Create repository
2. Import in IDE
3. Make changes (local)
4. Commit (local)
5. Push (remote)
6. Make changes (remote)
7. Pull

## A Hello-World runtime jar with maven and scala

1. Create pom.xml
2. Create Activator.scala
3. mvn clean install
4. java -jar hello-world-1.0.0-SNAPSHOT-runtime.jar -> Hello world!

## Add some actors and use them

1. Create ActorActivator
2. Create Actors
3. Add reference.conf for logging and configuration
4. Add tests
5. Use a separate dispatcher


Use a separate dispatcher for pong
Use a separate dispatcher for pong
