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 iodine (Ruby) Websocket server with Pub/Sub and integrated Redis client #837
Closed
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Iodine is an HTTP / Websocket server with native Pub/Sub (built using the `facil.io` C framework). Iodine includes an integrated Redis client that allows Pub/Sub to be extended across machine boundaries (the native Pub/Sub is limited to the process cluster).
It was only early versions that would fail when the key already had a timeout set.
Right now we link the author to a Twitter profile, therefore it should be a valid Twitter handle. If you don't have one, don't worry, just remove the author for now. While you're at it, please rebase against master. |
Iodine is an HTTP / Websocket server with native Pub/Sub (built using the `facil.io` C framework). Iodine includes an integrated Redis client that allows Pub/Sub to be extended across machine boundaries (the native Pub/Sub is limited to the process cluster).
The page is down now.
add bredis (c++ client)
update r3c introduction, add support password
Also make the statements more consistents among one another.
…ople in their projects. I've rewrited the summary about this C++ redis client.
* Added RcppRedis and Redux R Packages * Fixed Broken JSON Missing comma no longer missing
…ch usefulness during partitions' (#806)
…yEvent::RipeRedis AnyEvent::RipeRedis is the new incarnation of AnyEvent::Redis::RipeRedis. AnyEvent::Redis::RipeRedis will no longer be supported and must not be used in new code.
Iodine is an HTTP / Websocket server with native Pub/Sub (built using the `facil.io` C framework). Iodine includes an integrated Redis client that allows Pub/Sub to be extended across machine boundaries (the native Pub/Sub is limited to the process cluster).
# Conflicts: # tools.json
Oh :-( ... the whole rebasing got messed up... I'm sure I turned left when I should have turned right, I just don't know where... I should probably just start a new PR (or two)... |
badboy
pushed a commit
that referenced
this pull request
Jul 10, 2017
facil.io includes an asynchronous Redis client as well as a RESP parser/formatter that could be used as an independent module. The parser and client were written from the ground up and are licensed under the MIT license. This places fail.io in a unique position, the could provide an MIT licensing option where required. This is in contrast to most of the other clients, that are based on hiredis and require the BSD-3-clause license. This might not be the fastest client or parser (it's more concerned with protecting itself from bad code than with being optimized), but it is (to the best of my knowledge) the only MIT licensed option. Thanks! 👍🏻 === Iodine is a Ruby HTTP / Websocket server with native Pub/Sub (built using the facil.io C framework). Iodine includes an integrated Redis client that allows Pub/Sub to be extended across machine boundaries (the native Pub/Sub is limited to the process cluster). Thanks! 🙏🏻
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Iodine is a Ruby HTTP / Websocket server with native Pub/Sub (built using the
facil.io
C framework).Iodine includes an integrated Redis client that allows Pub/Sub to be extended across machine boundaries (the native Pub/Sub is limited to the process cluster).
Thanks! 🙏🏻