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 ULID stamp to provide better ordering for action message #48

Closed
sminozhenko opened this issue Feb 24, 2021 · 0 comments · Fixed by #47
Closed

Add ULID stamp to provide better ordering for action message #48

sminozhenko opened this issue Feb 24, 2021 · 0 comments · Fixed by #47
Assignees
Labels
enhancement New feature or request

Comments

@sminozhenko
Copy link
Owner

At the moment the only way to understand the order of incoming messages is to create a date and time, but this value doesn't provide precise order because several messages can be added to the queue within the same second.

For sort ordering purpose, ULID stamp can be used as it provides a sortable Id with order guarantees up to 1 ms

NUlid library was chosen as the implementation of ULID in .net https://github.com/RobThree/NUlid

@sminozhenko sminozhenko added the enhancement New feature or request label Feb 24, 2021
@sminozhenko sminozhenko self-assigned this Feb 24, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant