couchdb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Noah Slater <nsla...@apache.org>
Subject Re: Node.js npm December usage
Date Sun, 17 Feb 2013 22:25:16 GMT
Man, this is totally great.

Perhaps we could write it up as a case-study and promote it on our homepage?

Does that sound like a good idea? Something you could help with?


On 1 January 2013 05:32, Jason Smith <jhs@iriscouch.com> wrote:

> Hi, all. Sorry to be distant from the community recently. No excuse.
>
> I thought I might share December stats from one of Apache CouchDB's most
> well-known deployments and killer apps: the Node.js npm registry.
>
> ## Facts
>
> * Zero downtime
> * Three data centers: SoftLayer, EC2, Joyent
> * 99,327,470 HTTP queries served = 37/sec
>
> * Slowest minute: Dec 08 09:35, 578 queries = 9.6/sec
> * Busiest minute: Dec 20 18:43, 19,776 queries = 329/sec
>
> * Slowest second: (many), 0 queries
> * Busiest second: Dec 20 18:43:03, 932 queries/sec
>
> ## Reflections
>
> This is only the public registry. Our customers and also independent third
> parties run their own replicas. We do not or cannot (respectively) publish
> their usage stats.
>
> Think about that. Isaac owns the registry. We run the registry. Yet neither
> of us can even **know** its entire function, much less do anything about
> it. That is empowerment. That is why I joined CouchDB. CouchDB is free
> software for free data. It carries the ideals of the Free Software movement
> into the 21st century.
>
> Plenty of sites can produce more impressive numbers than these. There are
> even larger CouchDB sites out there. But I am still proud. This is not a
> multi-million dollar venture-capitalized eyeball something something. We
> run standard, orthodox Apache CouchDB. That is encouraging. I did not
> deliver these numbers. Apache CouchDB did. These are not benchmarks. These
> are production logs. That is nine-hundred thirty-two satisfied customers in
> one second! (Well, a true sysadmin would say "not-yet disappointed
> customers" which is all one can ask for.) It shows that anybody can wield
> CouchDB to similar effect.
>
> There are general-purpose programming languages, and there are
> domain-specific programming languages. Nobody gets upset because you can't
> write a web server in YAML. Nobody uses .java configuration files.
>
> Apache CouchDB is a domain-specific database. The npm registry shows: for
> the domain CouchDB addresses, it has no peer.
>
> --
> Iris Couch
>



-- 
NS

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message