leonard | 14 May 2013 08:06
Favicon

It Announced News Today

Gold can shine, while its not a ideal investment idea. What 
is? New movie production groups with earnings, like GT R_L! 
Giant film production companies are losing lately with large 
overheads, they can't soar. This is where GT R_L's corporate 
strategy shows to play. GT R_L's model is too attractive for 
giant film production groups they can begin integrating it 
asap. This could bring stock valuation to a $1! Add it surely 
on Tuesday May 14 below 6 cents and cash a capital when it 
rises! Start adding on Tue May 14.

_______________________________________________
Rainbows! mailing list - rainbows-talk@...
http://rubyforge.org/mailman/listinfo/rainbows-talk
Do not quote signatures (like this one) or top post when replying

| 22 Apr 2013 12:07
Picon
Favicon

Italian crafted wristwatches direct from source

Make it happen now with genuine prices and exact looking luxury products.
http://ks.gs/15g94

_______________________________________________
Rainbows! mailing list - rainbows-talk@...
http://rubyforge.org/mailman/listinfo/rainbows-talk
Do not quote signatures (like this one) or top post when replying

Eric Wong | 15 Apr 2013 21:34

Re: c10k paradigm

Alexandre Riveira <alexandre@...> wrote:
> Em 15-04-2013 18:30, Eric Wong escreveu:
> >Alexandre Riveira <alexandre@...> wrote:
> >>What is A better paradigm for C10K paradigm
> >>
> >>
> >> From what I'm seeing are the best:
> >>
> >>EventMachine (less memory and cpu usage)
> >Not all DB adapters are fully non-blocking.  If you want to do uncached
> >filesystem I/O, you'll either have to use threads or block, too.
> 
> would be possible to combine being EventMachine and Threads,
> If the thread is blocked it would to anotherexample:
> 
>  use :EventMachine, :pool_size => 50

(top-posting corrected, Cc: to list re-added)

Yes, you would use EventMachine.threadpool_size = 50, though, with
Rainbows::EventMachine::TryDefer

http://rainbows.rubyforge.org/Rainbows/EventMachine/TryDefer.html

I forgot about this, not sure if it's used much, but "app.deferred?" is
an ad-hoc extension which Thin also supports
_______________________________________________
Rainbows! mailing list - rainbows-talk@...
http://rubyforge.org/mailman/listinfo/rainbows-talk
Do not quote signatures (like this one) or top post when replying
(Continue reading)

Alexandre Riveira | 15 Apr 2013 13:45
Picon

c10k paradigm

What is A better paradigm for C10K paradigm

 From what I'm seeing are the best:

EventMachine (less memory and cpu usage)
XEpollThreadPool (more memory and cpu usage but there are problems when 
blocking io, for example database

I appreciate the comments from everyone.
Tanks

Alexandre Riveira
_______________________________________________
Rainbows! mailing list - rainbows-talk@...
http://rubyforge.org/mailman/listinfo/rainbows-talk
Do not quote signatures (like this one) or top post when replying

Jérémy Bobbio | 15 Apr 2013 13:49
Picon
Favicon

Fwd: rainbows_4.5.0-1_amd64.changes ACCEPTED into experimental, experimental

Hi!

Rainbows! has been reviewed by Debian ftpmasters and is now available
in Debian experimental. :)

It is in experimental because we are in the process of releasing
Wheezy. Rainbows! will be uploaded to unstable after that.

----- Forwarded message from Debian FTP Masters <ftpmaster <at> ftp-master.debian.org> -----

Date: Sat, 13 Apr 2013 00:00:05 +0000
From: Debian FTP Masters <ftpmaster <at> ftp-master.debian.org>
To: Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers <at> lists.alioth.debian.org>,
Jérémy Bobbio <lunar <at> debian.org>
Subject: rainbows_4.5.0-1_amd64.changes ACCEPTED into experimental, experimental

Accepted:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 18 Mar 2013 12:52:34 +0100
Source: rainbows
Binary: rainbows
Architecture: source all
Version: 4.5.0-1
Distribution: experimental
Urgency: low
Maintainer: Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers <at> lists.alioth.debian.org>
(Continue reading)

Today | 29 Mar 2013 22:29
Picon

unitel-ийн premium дугаар 8911 зарна

нэр төрийн баталгаа premium хэрэглэгчийн
891178** дараа төлбөрт дугаар зарна. үнэ 700.
утас: 88890915
Powered by Interspire
_______________________________________________
Rainbows! mailing list - rainbows-talk <at> rubyforge.org
http://rubyforge.org/mailman/listinfo/rainbows-talk
Do not quote signatures (like this one) or top post when replying
Cary Cherng | 26 Mar 2013 00:59
Picon

Upgrading websocket application with Rainbows

Is there a best practice for how to restart a Rails app that uses websockets?

As far as I can tell, the Rainbows documentation doesn't say anything
about how to deal with existing websocket connections when using
signal handling to replace old processes with new ones.
_______________________________________________
Rainbows! mailing list - rainbows-talk@...
http://rubyforge.org/mailman/listinfo/rainbows-talk
Do not quote signatures (like this one) or top post when replying

Eric Wong | 2 Mar 2013 00:33

[PATCH] epoll+xepoll: clarify intent of these concurrency options

Via private communication, I learned of a user using XEpoll
when he should not have been.
---
 Pushed to master of git://bogomips.org/rainbows

 lib/rainbows/epoll.rb  | 2 ++
 lib/rainbows/xepoll.rb | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/lib/rainbows/epoll.rb b/lib/rainbows/epoll.rb
index a711186..4fbf9ba 100644
--- a/lib/rainbows/epoll.rb
+++ b/lib/rainbows/epoll.rb
 <at>  <at>  -19,6 +19,8  <at>  <at>  require 'sendfile'
 # small enough to always be in your kernel page cache.  This concurrency
 # model may starve clients if you have slow disks and large static files.
 #
+# Do not use this if you have slow external dependencies.
+#
 # === RubyGem Requirements
 #
 # * raindrops 0.6.0 or later
diff --git a/lib/rainbows/xepoll.rb b/lib/rainbows/xepoll.rb
index a7f9d8c..1ba64f6 100644
--- a/lib/rainbows/xepoll.rb
+++ b/lib/rainbows/xepoll.rb
 <at>  <at>  -7,6 +7,8  <at>  <at>  require 'rainbows/epoll'
 # for Ruby 1.9 users as it can avoid accept()-scalability issues on
 # multicore machines with many worker processes.
 #
(Continue reading)

Eric Wong | 27 Feb 2013 11:32

[ANN] Rainbows! 4.5.0 - hijacking support

Changes:

This release adds hijacking support for Rack 1.5.x users.
See Rack documentation for more information about hijacking.
Lin Jen-Shin also provided the -N/--no-default-middleware option.
Minor packaging cleanups and new HACKING document.

There are also some corner-case bugfixes for *Epoll* users
(sleepy_penguin, these bugs do not affect EM or Cool.io users)
and test suite portability improvements.

* http://rainbows.rubyforge.org/
* rainbows-talk@...
* git://bogomips.org/rainbows.git
* http://rainbows.rubyforge.org/NEWS.atom.xml
_______________________________________________
Rainbows! mailing list - rainbows-talk@...
http://rubyforge.org/mailman/listinfo/rainbows-talk
Do not quote signatures (like this one) or top post when replying

Eric Wong | 26 Feb 2013 09:24

what's cooking in rainbows.git (v4.5.0 soon)

Most noticeable is rack.hijack support.

Everything works with Ruby 2.0.0 (with unicorn 4.6.2+) except
EventMachine/NeverBlock.

Eric Wong (12):
      epoll: ensure closing of pipelined clients if required
      tests: remove utee and use tee(1) instead
      tests: replace non-portable "date +%s" with ruby equivalent
      tests: "wc -c" portability for *BSDs
      tests: bump version dependencies for Isolate
      tests: "wc -l" portability for *BSDs
      hijacking support for Rack 1.5.x users
      GIT-VERSION-GEN: rewrite to manage RAINBOWS_VERSION const
      gemspec: set licenses= attribute
      bump unicorn dependency to 4.6.2+ for Ruby 2.0.0
      tests: update checks for Ruby 2.0.0
      doc: add HACKING document

Lin Jen-Shin (1):
      Add -N or --no-default-middleware option.

git clone git://bogomips.org/rainbows
_______________________________________________
Rainbows! mailing list - rainbows-talk@...
http://rubyforge.org/mailman/listinfo/rainbows-talk
Do not quote signatures (like this one) or top post when replying

Eric Wong | 25 Feb 2013 14:06

Rainbows! Coolio/XEpoll failing under Ruby 2.0.0-p0

Due to this weird issue in the unicorn chunk parser C extension:
https://bugs.ruby-lang.org/issues/7957
I'm pretty sure rb_str_modify() should work...

Btw, EM doesn't seem compatible with Ruby 2.0.0-p0:
https://bugs.ruby-lang.org/issues/7474
_______________________________________________
Rainbows! mailing list - rainbows-talk@...
http://rubyforge.org/mailman/listinfo/rainbows-talk
Do not quote signatures (like this one) or top post when replying


Gmane