You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "Raúl Kripalani (JIRA)" <ji...@apache.org> on 2015/08/25 02:52:45 UTC

[jira] [Created] (CAMEL-9098) Camel Hystrix component

Raúl Kripalani created CAMEL-9098:
-------------------------------------

             Summary: Camel Hystrix component
                 Key: CAMEL-9098
                 URL: https://issues.apache.org/jira/browse/CAMEL-9098
             Project: Camel
          Issue Type: New Feature
            Reporter: Raúl Kripalani
            Assignee: Raúl Kripalani
             Fix For: 2.16.0


Create a camel-hystrix component with the following features:

* Capable of wrapping processors.
* Capable of wrapping static endpoints, either wrapping Endpoint objects or URIs.
* Fluent builders to wrap processors and endpoints.
* Support fallback endpoints and processors.
* Support response caching, where cache key is calculated by Camel Expressions.
* Support suppressing exceptions to avoid fallback via HystrixBadRequestException.
* Request collapsing.
* HystrixRequestContext propagation via Camel headers, to allow multiple threads to share the HystrixRequestContext.
* Full support in OSGi (Hystrix, Archaius).
* Integrate Archaius configuration with Camel property placeholders – if possible – including OSGi Config Admin integration.
* Integrate with Turbine to enable the nice Hystrix dashboard.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)