pekko/akka-samples
Patrik Nordwall 84ade6fdc3 add CoordinatedShutdown, #21537
* CoordinatedShutdown that can run tasks for configured phases in order (DAG)
* coordinate handover/shutdown of singleton with cluster exiting/shutdown
* phase config obj with depends-on list
* integrate graceful leaving of sharding in coordinated shutdown
* add timeout and recover
* add some missing artery ports to tests
* leave via CoordinatedShutdown.run
* optionally exit-jvm in last phase
* run via jvm shutdown hook
* send ExitingConfirmed to leader before shutdown of Exiting
  to not have to wait for failure detector to mark it as
  unreachable before removing
* the unreachable signal is still kept as a safe guard if
  message is lost or leader dies
* PhaseClusterExiting vs MemberExited in ClusterSingletonManager
* terminate ActorSystem when cluster shutdown (via Down)
* add more predefined and custom phases
* reference documentation
* migration guide
* problem when the leader order was sys2, sys1, sys3,
  then sys3 could not perform it's duties and move Leving sys1 to
  Exiting because it was observing sys1 as unreachable
* exclude Leaving with exitingConfirmed from convergence condidtion
2017-01-16 09:01:57 +01:00
..
akka-sample-camel-java bump version to 2.5-SNAPSHOT (#21946) 2016-12-05 10:43:29 +01:00
akka-sample-camel-scala bump version to 2.5-SNAPSHOT (#21946) 2016-12-05 10:43:29 +01:00
akka-sample-cluster-java add CoordinatedShutdown, #21537 2017-01-16 09:01:57 +01:00
akka-sample-cluster-scala add CoordinatedShutdown, #21537 2017-01-16 09:01:57 +01:00
akka-sample-distributed-data-java #22035 Make it possible to use anything as the key in a map 2017-01-11 21:20:39 +01:00
akka-sample-distributed-data-scala #22035 Make it possible to use anything as the key in a map 2017-01-11 21:20:39 +01:00
akka-sample-fsm-java-lambda bump version to 2.5-SNAPSHOT (#21946) 2016-12-05 10:43:29 +01:00
akka-sample-fsm-scala extended copyright into 2017 2017-01-04 17:37:15 +01:00
akka-sample-main-java bump version to 2.5-SNAPSHOT (#21946) 2016-12-05 10:43:29 +01:00
akka-sample-main-java-lambda bump version to 2.5-SNAPSHOT (#21946) 2016-12-05 10:43:29 +01:00
akka-sample-main-scala bump version to 2.5-SNAPSHOT (#21946) 2016-12-05 10:43:29 +01:00
akka-sample-multi-node-scala bump version to 2.5-SNAPSHOT (#21946) 2016-12-05 10:43:29 +01:00
akka-sample-osgi-dining-hakkers bump version to 2.5-SNAPSHOT (#21946) 2016-12-05 10:43:29 +01:00
akka-sample-persistence-java =21423 remove deprecated PersistentView 2016-12-15 12:31:20 +01:00
akka-sample-persistence-java-lambda extended copyright into 2017 2017-01-04 17:37:15 +01:00
akka-sample-persistence-scala =21423 remove deprecated PersistentView 2016-12-15 12:31:20 +01:00
akka-sample-remote-java bump version to 2.5-SNAPSHOT (#21946) 2016-12-05 10:43:29 +01:00
akka-sample-remote-scala bump version to 2.5-SNAPSHOT (#21946) 2016-12-05 10:43:29 +01:00
akka-sample-supervision-java-lambda bump version to 2.5-SNAPSHOT (#21946) 2016-12-05 10:43:29 +01:00
README.md Add instruction for akka-samples (Fixes #21415) (#21416) 2016-09-09 13:15:33 +02:00

Use Lightbend Activator to run samples

Use Lightbend Activator to run samples in this akka-samples directory. Follow the instruction on the Activator download page, and the Activator documentation. Once activator ui is up, you an find akka-sample-* projects by their names.