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)