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

Impliment the http://reactive-streams.org/ Speck #5

Closed
sirinath opened this issue Aug 19, 2014 · 5 comments
Closed

Impliment the http://reactive-streams.org/ Speck #5

sirinath opened this issue Aug 19, 2014 · 5 comments

Comments

@sirinath
Copy link
Contributor

Is it possible to implement the above speck so this can work with other technologies in the echo system.

@bluestreak01
Copy link
Member

is this not in any way similar to issie #1 ?

I was thinking of implementing it around LMAX distruptor with back-pressure sensitive ring buffer. Obviously reactive streams have described the problem a lot better, but my hunch is that we are on or around the same page?

@sirinath
Copy link
Contributor Author

If you use this you can be compatible with many products implementing the same speck.

With regard to LMAX also see this project: https://github.com/JCTools/JCTools. Slightly faster.

@sirinath
Copy link
Contributor Author

May be you can go for these 3:

  1. Disruptor based solution you planed.
  2. Similar interface to JCTools
  3. Reactive Stream spec.
  4. will be the slowest but most functionality
  5. will be the fastest but JCTools is a new project
  6. most compatible but slowest.

@bluestreak01
Copy link
Member

thanks Suminda, i'll poke into all of those

@bluestreak01
Copy link
Member

Formalised the problem in #9

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

2 participants