couch.io is invite based at the moment, right? can I have an invite? :D
CouchDB 1.0
21–30 of 76 posts
Re: CouchDB 1.0
#22Can someone give me a quick synopsis of what I would use this for? Is this only for Facebook size scaling or is it of use for those of us just starting out?
The main feature of CouchDB is that it's a fast, scalable database that also allows you to host your apps inside of it, with each "view" being stored in the database itself.
I believe some people use it for large installations but as far as I know that is not the primary focus.
Re: CouchDB 1.0
#23Re: CouchDB 1.0
#24I have to state that writing something this big in Erlang was bold, really, really bold.
Erlang is not really that fun or exciting to use
Re: CouchDB 1.0
#25It seems very popular, so maybe it's just that I'm not cool enough (not in the target audience/mixing with the right crowd, virally speaking) - but being upfront about what something is and what's great about it, would seem to me to be an important for encouraging adoption. OTOH, I'm noticed many successful projects don't do this, so maybe it isn't important. :/ My history shows 5 pages from the landing page before I…
Re: CouchDB 1.0
#26Congrats, guys! I have to say, though, while you were busy inching towards 1.0 I've fallen in love with other production-ready NoSQL db's (namely Mongo and Cassandra). I'm excited to play with Couch, just to play with it, but as someone who is already very satisfied with other NoSQL technologies (when I need them), what would be your pitch for why I should give Couch a serious look?
couch also inherits a lot from it's choice of implementation language, Erlang, and it's append-only storage design. A high level functional language such as Erlang makes for a small manageable code base. So if you want to extend or enhance it there's not as much to get your arms around as you would have in C++.
On the other if you're a web programmer or could just otherwise care less about db internals, the JSON based RESTful API is all you need and there's a client already out there for just about every language I can think of except maybe Rebol.
I've been poking at it for a couple of years now and one thing I have to say is that it is really truly rock solid. Moreover it has an active and supportive community and at least two companies building businesses around it, Cloudant and couch.io, both of which boast committers to the project.
Re: CouchDB 1.0
#27Well done guys. But don't forget to credit Bryant Cutler ( http://bryantcutler.com/ ) for the awesome logo. update: downvoted? why? I really think the guy should be credited. He did a fricking awesome job which CouchDB has based its whole image on. The faux movie poster linked at the top of this story has a giant size version of his logo as the very backdrop. This shit is important. Credit him, says I!
Re: CouchDB 1.0
#28When asked about writing CouchDB in C++ he replies "C++ is great- but then you have to use it." Priceless. Anyways congratulations.
Re: CouchDB 1.0
#29Can someone give me a quick synopsis of what I would use this for? Is this only for Facebook size scaling or is it of use for those of us just starting out?
Re: CouchDB 1.0
#30After looking into Erlang for a while now (still in chapter 3 of ERLANG Programming by Francesco Cesarini) I have to state that writing something this big in Erlang was bold, really, really bold. Erlang is not really that fun or exciting to use
I found Armstrong's book useful also, as well as the tutorial at erlang.org
When you consider all that's in CouchDB, the smallness of the code base is impressive. I think that's a direct consequence of the choice of Erlang.