Closed patriknw closed 6 years ago
For bugfixing focus on HTTP to stabilize it after the recent jenkins fleakyness and changes we've seen.
+1 for "Artery with TCP/TLS", getting rid of old Netty will make many people happy.
@guidomedina We could have the new Netty:)
There was an old discussion about Netty centric pattern which negates Akka streams philosophy, hence I believe the intention of Akka team is to have their TCP implementation using Akka streams.
Akka Typed
- testkits and internal tests
Done, more additions and improvements can be added as needed.
- documentation
First stab done, most blog posts ported.
- persistent actor as a real typed behavior
Almost done
- many small things missing and quality improvements
Done as expected in this sprint. Additional hardening will follow.
Other
- Remote streams (SourceRef/SinkRef) PoC
Done, became more than PoC. Merged to master.
- Call API PoC (inspired by Hystrix)
Done
- Artery with TCP/TLS
Done, some additional follow up after review remaining
- Log visualizations PoC
Done https://github.com/akka/akka-logging-convertor
- Http request attributes, needed by Play
Turned out that it wasn't that urgent, so we worked on Play WS with Akka HTTP backend instead.
- Separate dispatcher for everything internal, instead of using the default dispatcher
Done
- Multi-DC Persistence marketing
Done
Bugs and failures
Bug start count: 17
End count: 16
Failure start count: 40
End count: 32
Akka HTTP Bug start count: 42
End count: 41
Akka HTTP Failure start count: 26
End count: 24
Some extra effort to harden Http tests.
Done
Sprint plan for the core Akka team
5 weeks, extended due to vacations and to line up with f2f meeting in Feb Start: 2018-01-01 End: 2018-02-02
Akka Typed
Other
Bugs and failures
Bug start count: 17 Failure start count: 40
Akka HTTP Bug start count: 42 Akka HTTP Failure start count: 26
Some extra effort to harden Http tests.