pekko/akka-docs/rst/scala
Roland Kuhn 320271cc31 new implementation for Akka Typed #21131
This is the first step towards a completely new and optimized actor
implementation for Akka Typed. The full previously existing test suite
passes for both implementations. The following is an incomplete list of
things that remain to be done:

* document the semantic differences between untyped and typed, in
  particular around actor restarts and the delivery ordering guarantees
  for Terminated messages (also document the difference between
  ActorSystemImpl and ActorSystemAdapter)
* implement EventStream and logging—this currently just delegates to an
  extra untyped ActorSystem (of course To Be Fixed)
* implement dispatcher selection
* implement and test queue size limitation
* implement optimized message queue instead of CLQ (for zero-allocation
  messaging)
* clean up test log output (something does not work with TestEventListener
  and EventFilter for ActorSystemImpl tests)
* document the capabilities (or more appropriately: the limitations) of
  interoperability between ActorSystemImpl and ActorSystemAdapter
* fix ActorPath UID generation (i.e. make sure that everything gets a
  meaningful value instead of zero)
* re-evaluate throughput/rescheduling logic in ActorCell

Oh, and by the way: as per PerformanceSpec (doing simple ping-pong) the
new implementation is ca. 30% faster than the adapter over akka-actor
:-)
2016-09-08 10:10:35 +02:00
..
code/docs +tes #21198 Allow TestActor/TestKit/TestProbe to create child actors 2016-09-01 11:38:07 +02:00
http Update links to Lightbend RPv2, more warnings about auto-down 2016-09-02 10:26:47 +02:00
stream #20904: Increase timeouts in TestKitDoc tests, use Sink.seq (#21260) 2016-08-31 17:20:05 +01:00
actordsl.rst =doc #3564 Moving the Actor DSL doc section 2013-12-17 12:21:52 -05:00
actors.rst Merge pull request #20768 from denisrosca/master 2016-07-05 16:49:41 +02:00
agents.rst add links to reference.conf to docs 2014-03-24 12:02:47 +01:00
camel.rst =doc Akka & GitHub appearances in docs (#20968) 2016-07-18 10:33:44 +02:00
cluster-client.rst Observe the cluster client and its receptionist 2016-05-12 18:45:56 +10:00
cluster-metrics.rst =doc Akka & GitHub appearances in docs (#20968) 2016-07-18 10:33:44 +02:00
cluster-sharding.rst Update links to Lightbend RPv2, more warnings about auto-down 2016-09-02 10:26:47 +02:00
cluster-singleton.rst Update links to Lightbend RPv2, more warnings about auto-down 2016-09-02 10:26:47 +02:00
cluster-usage.rst Update links to Lightbend RPv2, more warnings about auto-down 2016-09-02 10:26:47 +02:00
dispatchers.rst Update links to Lightbend RPv2, more warnings about auto-down 2016-09-02 10:26:47 +02:00
distributed-data.rst Add warning to Akka DD docs about freq add/deletes of top-level entit… (#21269) 2016-08-25 16:47:58 +02:00
distributed-pub-sub.rst clarify pubsub group docs, #17458 2016-04-04 18:32:12 +02:00
event-bus.rst Merge pull request #17889 from ktoso/doc-eventStream-subclass-ktoso 2015-07-03 00:51:18 +02:00
extending-akka.rst act #20332 Functionality to automatically load library extensions 2016-04-18 15:27:30 +02:00
fault-tolerance-sample.rst restructure ToC of reST docs 2013-04-19 13:40:37 +02:00
fault-tolerance.rst =doc Replace "in runtime" with "at runtime" 2015-10-14 14:13:15 +02:00
fsm.rst =doc Akka & GitHub appearances in docs (#20968) 2016-07-18 10:33:44 +02:00
futures.rst =doc #19355 fix typo in docs 2016-01-05 18:17:06 +01:00
hello-world.rst Update copyrights and links to the new company name #19851 2016-02-23 12:58:39 +01:00
howto.rst doc #20672 pulling pattern link broken (#20686) 2016-06-01 22:28:09 +02:00
index-actors.rst =per #18288 Add docs of leveldb queries 2015-08-21 15:33:21 +02:00
index-futures.rst =tra #3668 Deprecate transactors 2013-12-13 11:00:06 +01:00
index-network.rst +cdd #16799 Add Distributed Data module 2015-06-18 15:58:22 +02:00
index-utilities.rst =ker #15677 Deprecate Microkernel 2015-04-01 12:01:07 +02:00
io-tcp.rst =doc Akka & GitHub appearances in docs (#20968) 2016-07-18 10:33:44 +02:00
io-udp.rst !pro #17380 Build with Java 8 2015-05-18 12:51:34 +02:00
io.rst !act #3812: Remove Pipelines 2014-01-17 15:52:24 +01:00
logging.rst =doc #16399 Document async appender for SLF4J 2015-09-23 13:39:44 +02:00
mailboxes.rst fix endless loop race condition in NodeQueue, #19949 2016-03-16 20:37:39 +01:00
persistence-query-leveldb.rst =doc #18849 Improve orthography & grammar 2015-12-14 17:24:41 +01:00
persistence-query.rst Fix a few typos in the docs 2016-03-28 22:06:00 +02:00
persistence-schema-evolution.rst remove duplicated sentences (#21187) 2016-08-15 17:25:08 +02:00
persistence.rst Comment on persistenceId uniqueness (#21060) 2016-09-06 14:20:48 +09:00
remoting.rst =doc Akka & GitHub appearances in docs (#20968) 2016-07-18 10:33:44 +02:00
routing.rst =doc set up mailbox for BalancingPool documented #13961 2016-07-22 16:04:11 +02:00
scheduler.rst =act #18346 Document scheduler task throws 2015-09-10 17:03:18 +02:00
serialization.rst Added a note to the serialization section regarding desugared names #21263 2016-08-23 17:50:35 +02:00
testing.rst +tes #21198 Allow TestActor/TestKit/TestProbe to create child actors 2016-09-01 11:38:07 +02:00
testkit-example.rst Fix one more broken code include in docs. See #3374 2013-05-23 09:48:30 +02:00
typed-actors.rst =htp address review feedback on JSON streaming 2016-08-02 15:27:21 +02:00
typed.rst new implementation for Akka Typed #21131 2016-09-08 10:10:35 +02:00