You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by Romain Manni-Bucau <rm...@gmail.com> on 2020/01/02 09:43:19 UTC

safeguard.next

Hi all,

I looked a bit the work needed to upgrade our microprofile-fault-tolerance
from v1 to v2 and it seems they added yet other rules coupling even more
the "strategies" (interceptors for us).
Concretely it means for us some refactoring to make the coupling of
interceptors simpler (like a big context object passed in the
InvocationContext holding the state) instead of the several entries we had
today cause rules were simpler.
We also have some rework to do on our futures and completionstage handling
but it is mainly due to previous point.
I created a branch for that work:
https://github.com/apache/geronimo-safeguard/tree/mp-ft-2

If anyone wants to tackle that, feel free to shout there and take the lead
on that, sounds like a good opportunity to make the code base simpler.

Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> |  Blog
<https://rmannibucau.metawerx.net/> | Old Blog
<http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> |
LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book
<https://www.packtpub.com/application-development/java-ee-8-high-performance>