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

Add ability to link services through APIs or by other means #832

Open
nahidakbar opened this issue Sep 22, 2024 · 0 comments
Open

Add ability to link services through APIs or by other means #832

nahidakbar opened this issue Sep 22, 2024 · 0 comments

Comments

@nahidakbar
Copy link

Use Case

Fully acknowledge that this tool is for documenting event driven architecture. But not all integration between domains and services in a typical organisation is going to be event based.

Most will be a mixture of event based and more common forms of integrations such as:

  • RESTful
  • GraphQL
  • GRPC
  • SOAP
  • other API based

When you visualise a service in the visualiser, it would be good to have a way to document other associations with services.

Proposed Solution

Could be something as simple as this in service header

associations:
  - id: OtherService
    association:  consumes
    protocol: REST

not fast on specific format (e.g. above suggestion). More interested in the concept.

Implementation Notes

Would want to see it in node graph

Community Notes

  • Please vote by adding a 👍 reaction to the issue to help us prioritize.
  • If you are interested to work on this issue, please leave a comment.
  • If this issue is labeled needs-discussion, it means the spec has not been finalized yet. Please reach out in the EventCatalog Discord.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant