226 lines
6.4 KiB
ReStructuredText
226 lines
6.4 KiB
ReStructuredText
External Sample Projects
|
|
========================
|
|
|
|
Here are some external sample projects created by Akka's users.
|
|
|
|
Camel in Action - Akka samples
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
Akka samples for the upcoming Camel in Action book by Martin Krasser.
|
|
`<http://code.google.com/p/camelinaction/source/browse/trunk/appendixE/>`_
|
|
|
|
CQRS impl using Scalaz and Akka
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
An implementation of CQRS using scalaz for functional domain models and Akka for event sourcing.
|
|
`<https://github.com/debasishg/cqrs-akka>`_
|
|
|
|
Example of using Comet with Akka Mist
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
`<https://github.com/wrwills/AkkaMistComet>`_
|
|
|
|
Movie store
|
|
^^^^^^^^^^^
|
|
|
|
Code for a book on Scala/Akka.
|
|
Showcasing Remote Actors.
|
|
`<http://github.com/obcode/moviestore_akka>`_
|
|
|
|
Estimating Pi with Akka
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
`<http://www.earldouglas.com/estimating-pi-with-akka>`_
|
|
|
|
Running Akka on Android
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
Sample showing Dining Philosophers running in UI on Android.
|
|
`<https://github.com/gseitz/DiningAkkaDroids>`_
|
|
`<http://www.vimeo.com/20303656>`_
|
|
|
|
Remote chat application using Java API
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
`<https://github.com/mariofusco/akkachat>`_
|
|
|
|
Remote chat application using Java API
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
A sample chat application using the Java API for Akka.
|
|
Port of the Scala API chat sample application in the Akka repository.
|
|
`<https://github.com/abramsm/akka_chat_java>`_
|
|
|
|
Sample parallel computing with Akka and Scala API
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
`<https://github.com/yannart/ParallelPolynomialIntegral>`_
|
|
|
|
Bank application
|
|
^^^^^^^^^^^^^^^^
|
|
|
|
Showcasing Transactors and STM.
|
|
`<http://github.com/weiglewilczek/demo-akka>`_
|
|
|
|
Ant simulation 1
|
|
^^^^^^^^^^^^^^^^
|
|
|
|
Traveling salesman problem. Inspired by Clojure's Ant demo. Uses SPDE for GUI. Idiomatic Scala/Akka code.
|
|
Good example on how to use Actors and STM
|
|
`<http://github.com/pvlugter/ants>`_
|
|
|
|
Ant simulation 2
|
|
^^^^^^^^^^^^^^^^
|
|
|
|
Traveling salesman problem. Close to straight port by Clojure's Ant demo. Uses Swing for GUI.
|
|
Another nice example on how to use Actors and STM
|
|
`<http://github.com/azzoti/ScalaAkkaAnts>`_
|
|
|
|
The santa clause STM example by SPJ using Akka
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
`<http://github.com/arjanblokzijl/akka-santa>`_
|
|
|
|
Akka trading system
|
|
^^^^^^^^^^^^^^^^^^^
|
|
|
|
`<http://github.com/patriknw/akka-sample-trading>`_
|
|
|
|
Snowing version of Game of Life in Akka
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
`<https://github.com/mariogleichmann/AkkaSamples/tree/master/src/main/scala/com/mgi/akka/gameoflife>`_
|
|
|
|
Akka Web (REST/Comet) template project
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
A sbt-based, scala Akka project that sets up a web project with REST and comet support
|
|
`<http://github.com/mattbowen/akka-web-template>`_
|
|
|
|
Various samples on how to use Akka
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
From the May Chciago-Area Scala Enthusiasts Meeting
|
|
`<http://github.com/deanwampler/AkkaWebSampleExercise>`_
|
|
|
|
Absurd concept for a ticket sales & inventory system, using Akka framework
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
`<http://github.com/bmjames/ticketfaster>`_
|
|
|
|
Akka sports book sample: Java API
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
`<http://github.com/jrask/akka-activeobjects-application>`_
|
|
|
|
Sample of using the Finite State Machine (FSM) DSL
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
`<http://github.com/ngocdaothanh/lock-fsm-akka>`_
|
|
|
|
Akka REST, Jetty, SBT template project
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
Great starting point for building an Akka application.
|
|
`<http://github.com/efleming969/akka-template-rest>`_
|
|
|
|
Samples of various Akka features (in Scala)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
`<http://github.com/efleming969/akka-samples>`_
|
|
Fork at `<http://github.com/flintobrien/akka-samples>`_
|
|
|
|
A sample sbt setup for running the akka-sample-chat
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
`<http://github.com/dwhitney/sbt-akka-sample-chat>`_
|
|
|
|
Akka Benchmark project
|
|
^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
Benches Akka against various other actors and concurrency tools
|
|
`<http://github.com/jboner/akka-bench>`_
|
|
|
|
Typed Actor (Java API) sample project
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
`<http://github.com/bobo/akka_sample_java>`_
|
|
|
|
Akka PI calculation sample project
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
`<http://github.com/bonnefoa/akkaPi/>`_
|
|
|
|
Akka Vaadin Ice sample
|
|
^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
`<https://github.com/tomhowe/vaadin-akka-ice-test>`_
|
|
|
|
Port of Jersey (JAX-RS) samples to Akka
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
`<http://github.com/akollegger/akka-jersey-samples>`_
|
|
|
|
Akka Expect Testing
|
|
^^^^^^^^^^^^^^^^^^^
|
|
|
|
`<https://github.com/joda/akka-expect>`_
|
|
|
|
Akka Java API playground
|
|
^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
`<https://github.com/koevet/akka-java-playground>`_
|
|
|
|
Family web page build with Scala, Lift, Akka, Redis, and Facebook Connect
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
`<http://github.com/derekjw/williamsfamily>`_
|
|
|
|
An example of queued computation tasks using Akka
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
`<http://github.com/derekjw/computation-queue-example>`_
|
|
|
|
The samples for the New York Scala Enthusiasts Meetup discussing Akka
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
`<http://www.meetup.com/New-York-Scala-Enthusiasts/calendar/12315985/>`_
|
|
`<http://github.com/dwhitney/akka_meetup>`_
|
|
|
|
Container managed thread pools for Akka Dispatchers
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
`<https://github.com/remeniuk/akka-cm-dispatcher>`_
|
|
|
|
"Lock" Finite State Machine demo with Akka
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
`<http://github.com/ngocdaothanh/lock-fsm-akka>`_
|
|
|
|
Template w/ Intellij stuff for random akka playing around (with Bivvy)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
`<http://github.com/b3n00/akka10-template>`_
|
|
|
|
Akka chat using Akka Java API by Mario Fusco
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
`<https://github.com/mariofusco/akkachat>`_
|
|
|
|
Projects using the removed Akka Persistence modules
|
|
===================================================
|
|
|
|
Akka Terrastore sample
|
|
^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
`<https://github.com/dgreco/akka-terrastore-example>`_
|
|
|
|
Akka Persistence for Force.com
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
`<https://github.com/sclasen/akka-persistence-force>`_
|
|
|
|
Template for Akka and Redis
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
`<http://github.com/andrewmilkowski/template-akka-persistence-redis>`_
|