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

Microservice Orchestration framework #5

Open
VladimirAlexiev opened this issue Mar 21, 2024 · 0 comments
Open

Microservice Orchestration framework #5

VladimirAlexiev opened this issue Mar 21, 2024 · 0 comments

Comments

@VladimirAlexiev
Copy link

VladimirAlexiev commented Mar 21, 2024

@beachtom @rickmakkinga @pasi-paasiala

Management of microservice orchestration mentions:

We use AirFlow in some projects as a data pipelining solution. I don't think it's appropriate for microservice orchestration.

I think FUI should do some research and comparison of such frameworks. A quick google search finds eg:
https://www.tatvasoft.com/blog/top-12-microservices-frameworks/
https://medium.com/microservices-architecture/top-10-microservices-framework-for-2020-eefb5e66d1a2
https://www.geeksforgeeks.org/microservices-frameworks/
https://dzone.com/articles/top-10-microservices-frameworks-for-2023

These open source ones are mentioned in the first article:

We use Spring Boot at ONTO, but I'm not a Java programmer so I don't know exactly for what.


Tom also asked "are there semantic ontologies to describe microservices"

  • I have a folder software,datatype,algorithm,function,execution,provisioning of such ontologies
  • Currently it has these, I recommend checking out the ones marked (*), or I can brief you about them
    ADMS.SW
    CloudInformationModel
    CoCoOn
    CodeMeta
    DOAP-DOAS
    DockerOnto
    EvoOnt
    FNO (*)
    Hydra (*)
    Linked Software Dependencies (*)
    OntoDT
    SWO
  • But I'm not sure either of them coves all that you need to describe Microservices
  • For that, FUI needs to define use cases of what to describe: deployment details? detailed input/output requirements?
  • Then I can look for newer ontologies and research
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant