Akka is een open source toolkit en runtime voor het bouwen van concurrente, schaalbare, fouttolerante applicaties in Java en Scala. Het biedt een model voor het schrijven van applicaties die zijn ontworpen om te draaien op een cluster van machines. Akka maakt gebruik van een actor-model om applicaties te bouwen die zijn ontworpen om te reageren op veranderingen in de omgeving.