RubyFlow : The Ruby Community Blog

Home   Submit   Sign Up   Log In   leaders   Twitter   RSS Feed  
 

colinsurprenant — 9 posts

http://twitter.com/colinsurprenant

I just pushed Bloombroom v1.2.0, a Ruby & JRuby gem with fast Bloom Filters implementations:

- Standard Bloom Filter for bounded key space
- Continuous Bloom Filter for unbounded keys (keys stream)

Also includes:

- Fast FNV hashing using C implementation with FFI bindings
- Bit Field for compact & fast manipulation of bits field of arbitrary length
- Bit Bucket Field for compact & fast manipulation of series of bit "buckets" of arbitrary size
I just pushed Hotwater v0.1.2, a Ruby & JRuby gem with fast FFI/C string edit distance algorithms:

- Levenshtein & Damerau Levenshtein distance
- Jaro & Jaro-Winkler distance
- N-Gram distance

Released on Rubygems.
I just pushed Geokdtree v0.2.0, a Ruby & JRuby gem with a fast k-d tree C implementation using FFI bindings with support for latitude/longitude and geo distance range search. Released on Rubygems.
RedStorm v0.6.4, the JRuby integration & DSL for the Storm distributed realtime computation system, has been released to Rubygems. It includes Storm 0.8.1 and JRuby 1.6.8 compatibility.
Continuous Bloom Filter  colinsurprenant.com
Blog post about the Continuous Bloom Filter for unbounded data streams with Ruby implementation and Ruby gem
Bloombroom v1.0 a Ruby gem with fast Bloom filters for bounded and unbounded (streaming) data, FNV hashing and bit fields has been released to Rubygems
RedStorm v0.4.0, the JRuby integration & DSL for the Storm distributed realtime computation system, has been released to Rubygems. It includes Storm 0.6.2 and JRuby 1.6.6 compatibility.
I just released version 0.4.0 of raad (Ruby as a daemon) lightweight daemon/service wrapper. raad is a non-intrusive, lightweight, simple Ruby daemon wrapper, now with seamless JRuby support! Basically a simple class which implements the start and stop methods, can be used as a standalone background process, with start/stop, pid file, logging support.
I just released version 0.3.1 of Raad - Ruby as a daemon lightweight service wrapper. Raad is a non-intrusive, lightweight, simple Ruby daemon wrapper. Basically a simple class which implements the start and stop methods, can be used seamlessly as a daemon or a normal console app.