You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is there a diagram available of the different microservices which are part of Genie and how they are connected to each other? If not, is there maybe just a list of the microservices in Genie? Thanks in advance!
The text was updated successfully, but these errors were encountered:
Thanks for the question. I don't think there's a detailed internal diagram on genie's components. On a high level there's the server in genie-web and the agent in genie-agent. https://netflix.github.io/genie/ has more detailed documentation on various details, but unfortunately there's no internal diagrams I can find.
Ah okay, thanks for checking. I am asking as I am doing research in microservice granularity and wanted to include genie as a case. The agent itself consists of multiple services (namely the services in com.netflix.genie.agent.execution.services), but these are not microservices on their own right?
Which are:
AgentFileStreamService
AgentHeartBeatService
AgentJobKillService
AgentJobService
DownloadService
FetchingCacheService
JobMonitorService
JobSetupService
KillService
And just to check whether the server and the agent could also be valuable to my research, has there ever been some refactoring done which crossed one of the service boundaries? (E.g., extracting functionality out into a new or shared component)
Is there a diagram available of the different microservices which are part of Genie and how they are connected to each other? If not, is there maybe just a list of the microservices in Genie? Thanks in advance!
The text was updated successfully, but these errors were encountered: