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

Support unsigned 64-bit integers for sequence numbers #760

Closed
JohnGreenan opened this issue Mar 14, 2023 · 2 comments · Fixed by #773
Closed

Support unsigned 64-bit integers for sequence numbers #760

JohnGreenan opened this issue Mar 14, 2023 · 2 comments · Fixed by #773
Assignees

Comments

@JohnGreenan
Copy link

Per https://www.fixtrading.org/groups/continuousmkts/
Sequence number resets are a bore.

The implementation proposed is to use an unsigned 64 bit integer for a sequence number.

Using 1 billion sequence numbers per second, that will last for 584 years until they run out.

So we can leave the problem to our great, great, great (more) grandchildren to solve!
delete_me

Would be good to include a set of test cases so that testing will be quick.
Continuous Markets WG- 24x7 FIX Best Practise Working Draft_v0.015.docx

@forexweb3trading
Copy link

Per https://www.fixtrading.org/groups/continuousmkts/ Sequence number resets are a bore.

The implementation proposed is to use an unsigned 64 bit integer for a sequence number.

Using 1 billion sequence numbers per second, that will last for 584 years until they run out.

So we can leave the problem to our great, great, great (more) grandchildren to solve! delete_me

Would be good to include a set of test cases so that testing will be quick. Continuous Markets WG- 24x7 FIX Best Practise Working Draft_v0.015.docx

Per https://www.fixtrading.org/groups/continuousmkts/ Sequence number resets are a bore.

The implementation proposed is to use an unsigned 64 bit integer for a sequence number.

Using 1 billion sequence numbers per second, that will last for 584 years until they run out.

So we can leave the problem to our great, great, great (more) grandchildren to solve! delete_me

Would be good to include a set of test cases so that testing will be quick. Continuous Markets WG- 24x7 FIX Best Practise Working Draft_v0.015.docx

Which institution is responsible for maintaining sequence numbers of such magnitude and duration?

Are you anticipating the acceptor to retain all the records for several years?

I believe this approach is better suited for the retail sector.

Given that we have already generated numerous carbon footprints, why should we continue to create problems for our grandchildren to solve?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants