Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[GAP-29] HL Service API #71

Open
wants to merge 4 commits into
base: master
Choose a base branch
from
Open

Conversation

stranger80
Copy link
Contributor

@stranger80 stranger80 commented Feb 27, 2023

Golem allows for launching and control of interactive services. A service is, in general, a process which runs on a node controlled by a Provider, based on the Agreement with a Requestor, and responds to requests (passed either via Golem network, or totally outside of Golem network's visibility), until it is explicitly stopped (usually by a Requestor).

A high-level API is proposed to streamline writing Requestor Agent code to manage services on Golem. The API includes a generic service development model based on an abstract service lifecycle, which is a scaffolding for management of service state via ExeScript commands.

@stranger80 stranger80 added the GAP: Feature GAP type: Feature label Feb 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
GAP: Feature GAP type: Feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant