To ensure you have a good grasp on the content, an assignment will be given at the end of each chapter:
Place the Akka documentation in your Bookmark bar. Also place Hacker News there and read it every day.
Come up with an idea for a service you want to build and provide on the Internet. Preferably the service should involve processing some input and storing it or returning it.
Create a repository in GitHub for your project. Check your project into GitHub. If you've never worked with Git or GitHub, now is a good time as the source from this book is available there! You can use it to post and display the work you do in this book. Tag your README with
LEARNINGAKKAJG
so others can search for your project on GitHub to see what you've done.Create an actor. Have the actor store the last string that it was sent.
Write a unit test to confirm the actor will receive a message correctly.
Write a unit test to confirm the actor behaves correctly if it is sent two messages.
Push your project to GitHub.
Check out the book source code from http://www.github.com/jasongoodwin/learning-akka