8000 GitHub - liosedhel/akkapaint
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

liosedhel/akkapaint

Repository files navigation

Akka Paint Build Status

Akka Paint is web application that implements scalable, multiuser, with real time changes painting board. This is a simple project demonstrating Play! and Akka features such as:

  • persistent actors
  • cluster sharding
  • akka-streams

More info about the project can be found here.

Try it!

Probably the easiest way to do so:

docker run --name akka-paint-cassandra -p 9042:9042 -d cassandra:latest

Create tables structure for akkapaint-history feature:

docker cp ./akkapaint-history/src/main/resources/images.cql akka-paint-cassandra:images.cql
docker exec -it akka-paint-cassandra cqlsh -f images.cql

Open the second window to see real time changes!

Or try the online demo: http://demo.akkapaint.org/

Load the whole image

Type sbt "runMain org.akkapaint.perf.AkkaPaintSimulationMain" to load default image. It will send whole image pixel by pixel (aka. stress test ;))

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  
0