-
Notifications
You must be signed in to change notification settings - Fork 165
Description
Context
This Epic is concerned with the Flow API Service component, a part of the Flow Access Node Refactoring .
Proposed Solution
The Flow API Service is externalized and will serve the existing Access API, run as its own standalone process. The separation of the Flow API from the existing Access Node enables options for horizontal scaling at the request level and other possibilities such as routing, rate limiting, spam protection and caching in the new component if desired.
Step Definitions
• Create stand-alone service which can initialize on its own
• Point it to an Access Node or Observer upon bootstrap
Definition of Done
• Go run from API Service folder runs Flow_api_service.go
• Flow_api_service.go successfully initializes independent Flow API Service