pekko/akka-docs/modules
Brian Scully 6a415f0e9b * Add Circuit Breaker to akka.pattern for general use. Circuit breaker implementation as described by Michael T. Nygard in Release It!. Fixes #1734
* Uses finite state machine for three states: Closed, Open, Half-Open
    * Closed state allows calls through, and on sequential failures exceeding the max# set - transitions to Open state. Intervening successes cause the failure count to reset to 0
    * Open state throws a CircuitOpenException on every call until the reset timeout is reached which causes a transition to Half-Open state
    * Half-Open state will allow the next single call through, if it succeeds - transition to Closed state, if it fails - transition back to Open state, starting the reset timer again
  * Allow configuration for the call and reset timeouts, as well as the maximum number of sequential failures before opening
  * Supports async or synchronous call protection
  * Callbacks are supported for state entry into Closed, Open, Half-Open.  These are run in the supplied execution context
  * Both thrown exceptions and calls exceeding max call time are considered failures
  * Uses akka scheduler for timer events
  * Integrated into File-Based durable mailbox
  * Sample documented for other durable mailboxes
2012-06-01 08:24:47 -04:00
..
code/docs/actor/mailbox * Add Circuit Breaker to akka.pattern for general use. Circuit breaker implementation as described by Michael T. Nygard in Release It!. Fixes #1734 2012-06-01 08:24:47 -04:00
camel-async-interact.png adding modules docs 2011-05-25 15:26:51 -07:00
camel-async-sequence.png adding modules docs 2011-05-25 15:26:51 -07:00
camel-custom-route.png adding modules docs 2011-05-25 15:26:51 -07:00
camel-pubsub.png adding modules docs 2011-05-25 15:26:51 -07:00
camel-pubsub2.png adding modules docs 2011-05-25 15:26:51 -07:00
camel.rst Update version to 2.1-SNAPSHOT 2012-03-05 10:50:54 +13:00
durable-mailbox.rst * Add Circuit Breaker to akka.pattern for general use. Circuit breaker implementation as described by Michael T. Nygard in Release It!. Fixes #1734 2012-06-01 08:24:47 -04:00
http.rst Added Akka Mist port and pointers to other community HTTP/REST projects to the HTTP docs 2012-05-21 14:40:18 +02:00
index.rst Cleaned up akka-docs, removed old and unused docs, fixed some errors etc. 2012-05-11 10:00:12 +02:00