* Merge writing of networking system (net2)
- New Buffer object for binary data.
- Support UNIX sockets, Pipes
- Uniform stream API
- Currently no SSL
- Legacy modules can be accessed at 'http_old' and 'tcp_old'
* Replace udns with c-ares. (Krishna Rajendran)
* New documentation system using Markdown and Ronn
(Tim Caswell, Micheil Smith)
* Better idle-time GC
* Countless small bug fixes.
* Upgrade V8 to 2.2.X, WAF 1.5.15
Download: http://nodejs.org/dist/node-v0.1.90.tar.gz
Documentation: http://nodejs.org/api.html
Website: http://nodejs.org/
> --
> You received this message because you are subscribed to the Google Groups
> "nodejs" group.
> To post to this group, send email to nod...@googlegroups.com.
> To unsubscribe from this group, send email to
> nodejs+un...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/nodejs?hl=en.
>
>
--
Sent from my mobile device
Aaron
hey ryan. thanks for the new release. is there a reason there is no
ssl? is it a big deal to add it back in? i need it for some stuff i am
testing so don't mind hacking on restoring it if it's not a massive
job...
--
:Marco
The OpenSSL license is not GPL-compatible, hence it's removal. GnuTLS or NSS are popular alternatives, but none are quite so simple to use as OpenSSL, sadly. :(
On Apr 10, 9:35 am, Stephen Belanger <cyruzdr...@gmail.com> wrote:
> I think it's still in there, but maybe it's only partially implemented. I
> haven't looked at the c++ source in awhile.
>
> On Sat, Apr 10, 2010 at 12:56 AM, Elijah Insua <tmp...@gmail.com> wrote:
>
> > On Sat, Apr 10, 2010 at 8:25 AM, Stephen Belanger <cyruzdr...@gmail.com>wrote:
>
> >> The OpenSSL license is not GPL-compatible, hence it's removal. GnuTLS or
> >> NSS are popular alternatives, but none are quite so simple to use as
> >> OpenSSL, sadly. :(
>
> > We were using Gnutls before, right?
>
> > --
> > You received this message because you are subscribed to the Google Groups
> > "nodejs" group.
> > To post to this group, send email to nod...@googlegroups.com.
> > To unsubscribe from this group, send email to
> > nodejs+un...@googlegroups.com<nodejs%2Bunsu...@googlegroups.com>
Get OpenSSL in, bug fixes.
Two options
1) You can use the development branch, which has no documentation
http://github.com/ry/node/tree/openssl
or
2) You can use the old code, which is still in the tree
require('http_old') or require('tcp_old')
It seems that it is much slower when I play with the hello world
example.
ab -n 10000 -c 100 http://127.0.0.1:8000/
give me:
Server Software:
Server Hostname: 127.0.0.1
Server Port: 8000
Document Path: /
Document Length: 12 bytes
Concurrency Level: 100
Time taken for tests: 200.379 seconds
Complete requests: 10000
Failed requests: 0
Write errors: 0
Total transferred: 760000 bytes
HTML transferred: 120000 bytes
Requests per second: 49.91 [#/sec] (mean)
Time per request: 2003.787 [ms] (mean)
Time per request: 20.038 [ms] (mean, across all concurrent
requests)
Transfer rate: 3.70 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 1 0.7 0 6
Processing: 2000 2003 4.6 2001 2081
Waiting: 2000 2002 4.5 2001 2081
Total: 2000 2003 4.9 2002 2082
WARNING: The median and mean for the initial connection time are not
within a normal deviation
These results are probably not that reliable.
Percentage of the requests served within a certain time (ms)
50% 2002
66% 2003
75% 2003
80% 2003
90% 2005
95% 2009
98% 2016
99% 2018
100% 2082 (longest request)
I can hit over 6000 Requests per second for v0.1.33 with the same
machine.
So sad about that.
Any program with my machine (a new Mac Book 13.3inch white one)?
Eric Fong
Are you sure you're not running the example with the 2 second delay?
Sorry, it is my mistake. Just copy the example.js from http://nodejs.org/
without seeing that has setTimeout.
Eric Fong