[Hawkular-dev] Extra back-end for our front-end

Juraci Paixão Kröhling jpkroehling at redhat.com
Tue Aug 18 04:24:27 EDT 2015


On 08/17/2015 07:53 PM, Stefan Negrea wrote:
> 1) The curent microservices are not very granular and the number is small; there are only 3 major microservices to interact with and the functionality for each is broad.
> 2) Each microservice can quickly add supporting methods for the UI. This will polish the API of each microservices because it has to be easily consumable.
> 3) We are forced to stay into microservice mode (it's a mindset!) and we will continue to develop decoupled services.
> 4) Increased potential of each service to be consumed independently of the whole because:
>    a) the API will be more polished
>    b) each service is always used in the mode that will be integrated outside
> 5) There is no additional place to address service quirks; each service has to solve interface quirks right away to be consumable. I see the API Gateway component as the fastest and first place to accumulate technical debt.

+1 , specially for points 1 and 5.

- Juca.


More information about the hawkular-dev mailing list