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

in memory event sourcing to mirror exchange transaction #18

Open
asmodehn opened this issue Nov 6, 2021 · 3 comments
Open

in memory event sourcing to mirror exchange transaction #18

asmodehn opened this issue Nov 6, 2021 · 3 comments
Assignees
Milestone

Comments

@asmodehn
Copy link
Owner

asmodehn commented Nov 6, 2021

We need to retrieve transactions from the exchanges.
But we want it light weight yet a first step towards using event sourcing (hoping to get some benefits out of a minimal implementation of it)
Ref: https://github.com/commanded/commanded

@asmodehn asmodehn self-assigned this Nov 6, 2021
@asmodehn
Copy link
Owner Author

asmodehn commented Nov 7, 2021

Note this should be done in the :xest app.
The connector apps are already complex enough without this.

@asmodehn
Copy link
Owner Author

asmodehn commented Nov 3, 2022

We might want to store the original data from the exchange however, not the dumb down data (lowest common denominator between all exchanges).

Not sure how this is doable without doing it in the connector... or exposing the complex data to the web app.
This needs further reflection...
Maybe the xest app should provide some protocol to allow the connectors to "add" event sourcing functionality, when used with xest, but keep xest somehow agnostic to the event datastructure stored.

@asmodehn
Copy link
Owner Author

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