Josh Meyer created METRON-669:
---------------------------------

             Summary: REST API Service Layer Architecture Discussion
                 Key: METRON-669
                 URL: https://issues.apache.org/jira/browse/METRON-669
             Project: Metron
          Issue Type: Improvement
            Reporter: Josh Meyer


It would be very beneficial to have a discussion on a standard way of 
implementing the service layer used in the REST API. Out of this task should 
come a design and potentially more refactoring tasks of the service layer.

I propose we move to using a facade type pattern. Where the services are 
conceptually simple. A service should interact with a system where the facade 
would use multiple services to make interactions simpler in our context.

The outcome of this ticket should yield a base architecture for the service 
layer of the API. This should be documented once the community has come to a 
decision of a architecture to follow.



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

Reply via email to