unicorn Ruby/Rack server user+dev discussion/patches/pulls/bugs/help
 help / color / Atom feed
Search results ordered by [date|relevance]  view[summary|nested|Atom feed]
						download: 
* [ANN] unicorn 1.0.0 - yes, this is a real project
@ 2010-06-17 10:08 Eric Wong
  2010-06-17 10:17 ` Wincent Colaiuta
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ results
From: Eric Wong @ 2010-06-17 10:08 UTC (permalink / raw)
  To: ruby-talk@ruby-lang.org (ruby-talk ML) ,mongrel-unicorn

Unicorn is an HTTP server for Rack applications designed to only serve
fast clients on low-latency, high-bandwidth connections and take
advantage of features in Unix/Unix-like kernels.  Slow clients should
only be served by placing a reverse proxy capable of fully buffering
both the the request and response in between Unicorn and slow clients.

* http://unicorn.bogomips.org/
* mongrel-unicorn@rubyforge.org
* git://git.bogomips.org/unicorn.git

Changes:

There are only minor changes since 0.991.0.

For users clinging onto the past, MRI 1.8.6 support has been
restored.  Users are strongly encouraged to upgrade to the
latest 1.8.7, REE or 1.9.1.

For users looking towards the future, the core test suite and
the Rails 3 (beta) integration tests pass entirely under 1.9.2
preview3.  As of the latest rubinius.git[1], Rubinius support is
nearly complete as well.

Under Rubinius, signals may corrupt responses as they're being
written to the socket, but that should be fixable transparently
to us[4].  Support for the hardly used, hardly documented[2]
embedded command-line switches in rackup config (.ru) files is
is also broken under Rubinius.

The recently-released Rack 1.2.1 introduced no compatiblity
issues[3] in core Unicorn.  We remain compatible with all Rack
releases starting with 0.9.1 (and possibly before).

[1] tested with Rubinius upstream commit
cf4a5a759234faa3f7d8a92d68fa89d8c5048f72
[2] lets avoid the Dueling Banjos effect here :x
[3] actually, Rack 1.2.1 is broken under 1.8.6.
[4] http://github.com/evanphx/rubinius/issues/373


The Future:

* Bug/compatibility fixes as needed, of course!
* Scalability for hardware that may be common in 5-10 years
* Rainbows!  LOTS of Rainbows!

Thanks for reading!

-- 
Eric Wong



^ permalink raw reply	[relevance 6%]

* Re: [ANN] unicorn 1.0.0 - yes, this is a real project
  2010-06-17 10:08 [ANN] unicorn 1.0.0 - yes, this is a real project Eric Wong
@ 2010-06-17 10:17 ` Wincent Colaiuta
  2010-06-17 15:31 ` David Palm
  2010-06-18  1:47 ` Augusto Becciu
  2 siblings, 0 replies; 4+ results
From: Wincent Colaiuta @ 2010-06-17 10:17 UTC (permalink / raw)
  To: unicorn list

Huge congratulations on hitting the 1.0 milestone. Great project and I sincerely hope that it has a long future ahead of it.

Cheers,
Wincent



_______________________________________________
Unicorn mailing list - mongrel-unicorn@rubyforge.org
http://rubyforge.org/mailman/listinfo/mongrel-unicorn
Do not quote signatures (like this one) or top post when replying


^ permalink raw reply	[relevance 7%]

* Re: [ANN] unicorn 1.0.0 - yes, this is a real project
  2010-06-17 10:08 [ANN] unicorn 1.0.0 - yes, this is a real project Eric Wong
  2010-06-17 10:17 ` Wincent Colaiuta
@ 2010-06-17 15:31 ` David Palm
  2010-06-18  1:47 ` Augusto Becciu
  2 siblings, 0 replies; 4+ results
From: David Palm @ 2010-06-17 15:31 UTC (permalink / raw)
  To: unicorn list; +Cc: ruby-talk

> The Future:

...is going to be bright. Awesome work and fyi, I read unicorn source code to my kids before putting them to sleep. It's that good.

:) 
_______________________________________________
Unicorn mailing list - mongrel-unicorn@rubyforge.org
http://rubyforge.org/mailman/listinfo/mongrel-unicorn
Do not quote signatures (like this one) or top post when replying


^ permalink raw reply	[relevance 7%]

* Re: [ANN] unicorn 1.0.0 - yes, this is a real project
  2010-06-17 10:08 [ANN] unicorn 1.0.0 - yes, this is a real project Eric Wong
  2010-06-17 10:17 ` Wincent Colaiuta
  2010-06-17 15:31 ` David Palm
@ 2010-06-18  1:47 ` Augusto Becciu
  2 siblings, 0 replies; 4+ results
From: Augusto Becciu @ 2010-06-18  1:47 UTC (permalink / raw)
  To: unicorn list

Wow, awesome. Huge congrats Eric!

On Thu, Jun 17, 2010 at 7:08 AM, Eric Wong <normalperson@yhbt.net> wrote:
> Unicorn is an HTTP server for Rack applications designed to only serve
> fast clients on low-latency, high-bandwidth connections and take
> advantage of features in Unix/Unix-like kernels.  Slow clients should
> only be served by placing a reverse proxy capable of fully buffering
> both the the request and response in between Unicorn and slow clients.
>
> * http://unicorn.bogomips.org/
> * mongrel-unicorn@rubyforge.org
> * git://git.bogomips.org/unicorn.git
>
> Changes:
>
> There are only minor changes since 0.991.0.
>
> For users clinging onto the past, MRI 1.8.6 support has been
> restored.  Users are strongly encouraged to upgrade to the
> latest 1.8.7, REE or 1.9.1.
>
> For users looking towards the future, the core test suite and
> the Rails 3 (beta) integration tests pass entirely under 1.9.2
> preview3.  As of the latest rubinius.git[1], Rubinius support is
> nearly complete as well.
>
> Under Rubinius, signals may corrupt responses as they're being
> written to the socket, but that should be fixable transparently
> to us[4].  Support for the hardly used, hardly documented[2]
> embedded command-line switches in rackup config (.ru) files is
> is also broken under Rubinius.
>
> The recently-released Rack 1.2.1 introduced no compatiblity
> issues[3] in core Unicorn.  We remain compatible with all Rack
> releases starting with 0.9.1 (and possibly before).
>
> [1] tested with Rubinius upstream commit
> cf4a5a759234faa3f7d8a92d68fa89d8c5048f72
> [2] lets avoid the Dueling Banjos effect here :x
> [3] actually, Rack 1.2.1 is broken under 1.8.6.
> [4] http://github.com/evanphx/rubinius/issues/373
>
>
> The Future:
>
> * Bug/compatibility fixes as needed, of course!
> * Scalability for hardware that may be common in 5-10 years
> * Rainbows!  LOTS of Rainbows!
>
> Thanks for reading!
>
> --
> Eric Wong
> _______________________________________________
> Unicorn mailing list - mongrel-unicorn@rubyforge.org
> http://rubyforge.org/mailman/listinfo/mongrel-unicorn
> Do not quote signatures (like this one) or top post when replying
>
_______________________________________________
Unicorn mailing list - mongrel-unicorn@rubyforge.org
http://rubyforge.org/mailman/listinfo/mongrel-unicorn
Do not quote signatures (like this one) or top post when replying


^ permalink raw reply	[relevance 7%]

Results 1-4 of 4 | reverse results
2010-06-17 10:08 [ANN] unicorn 1.0.0 - yes, this is a real project Eric Wong
2010-06-17 10:17 ` Wincent Colaiuta
2010-06-17 15:31 ` David Palm
2010-06-18  1:47 ` Augusto Becciu


unicorn Ruby/Rack server user+dev discussion/patches/pulls/bugs/help

Archives are clonable:
	git clone --mirror https://bogomips.org/unicorn-public
	git clone --mirror http://ou63pmih66umazou.onion/unicorn-public

Example config snippet for mirrors

Newsgroups are available over NNTP:
	nntp://news.public-inbox.org/inbox.comp.lang.ruby.unicorn
	nntp://ou63pmih66umazou.onion/inbox.comp.lang.ruby.unicorn

 note: .onion URLs require Tor: https://www.torproject.org/

AGPL code for this site: git clone https://public-inbox.org/public-inbox.git