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

Refactor Orders service to use messaging #7

Open
aseovic opened this issue Feb 12, 2020 · 1 comment
Open

Refactor Orders service to use messaging #7

aseovic opened this issue Feb 12, 2020 · 1 comment
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@aseovic
Copy link
Contributor

aseovic commented Feb 12, 2020

Order service implementation is quite naive at the moment, as it makes blocking calls to Payment and Shipping services, which is not how a real-world Order Processing service would work.

We should capture the Order as quickly as possible, and use messaging to move Order through various states (CREATED, PAID, SHIPPED) instead.

@aseovic aseovic added enhancement New feature or request help wanted Extra attention is needed labels Feb 12, 2020
@aseovic
Copy link
Contributor Author

aseovic commented Feb 12, 2020

The problem is that the only backend that has messaging support at the moment is Redis, and we don't have messaging support in Helidon yet, so maybe this should wait until the latter is available.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant