Live data from Hacker News

Let’s learn Erlang and fix a bug on a CouchDB Cluster

robert-kowalski.de

1–10 of 19 posts

Re: Let’s learn Erlang and fix a bug on a CouchDB Cluster

#4
I always have loved CouchDB from a far, and every time I see it here and elsewhere in these contexts, I say I will learn Erlang and really dive deep it into it. As a young know-nothing developer, a few years ago, their NoSQL Web-DB of the future elevator pitches seemed amazing.

I know the downsides have been oft-repeated here, but does anyone use it? Also do people here use it without JS, and use like pure Erlang-driven views? It sounds super powerful that way.

https://wiki.apache.org/couchdb/EnableErlangViews

Re: Let’s learn Erlang and fix a bug on a CouchDB Cluster

#5
post #4

I always have loved CouchDB from a far, and every time I see it here and elsewhere in these contexts, I say I will learn Erlang and really dive deep it into it. As a young know-nothing developer, a few years ago, their NoSQL Web-DB of the future elevator pitches seemed amazing. I know the downsides have been oft-repeated here, but does anyone use it? Also do people here use it without JS, and use like pure Erlang-dri…

Yes, i've tried to use Clojure, JS and native(erlang) view servers. Native view fns are significantly faster

Re: Let’s learn Erlang and fix a bug on a CouchDB Cluster

#6
post #4

I always have loved CouchDB from a far, and every time I see it here and elsewhere in these contexts, I say I will learn Erlang and really dive deep it into it. As a young know-nothing developer, a few years ago, their NoSQL Web-DB of the future elevator pitches seemed amazing. I know the downsides have been oft-repeated here, but does anyone use it? Also do people here use it without JS, and use like pure Erlang-dri…

We use it in production, and we're slowly migrating some data out of SQL into CouchDB. It's very stable, operates over an HTTP API, and the 2.0 release will have better clustering/sharding built in. We don't use the views or JS at all, just as a document store.

Re: Let’s learn Erlang and fix a bug on a CouchDB Cluster

#8
post #4

I always have loved CouchDB from a far, and every time I see it here and elsewhere in these contexts, I say I will learn Erlang and really dive deep it into it. As a young know-nothing developer, a few years ago, their NoSQL Web-DB of the future elevator pitches seemed amazing. I know the downsides have been oft-repeated here, but does anyone use it? Also do people here use it without JS, and use like pure Erlang-dri…

We use it in production, and we're slowly migrating some data out of SQL into CouchDB. It's very stable, operates over an HTTP API, and the 2.0 release will have better clustering/sharding built in. We don't use the views or JS at all, just as a document store.

Very cool. As much as fun as the hype or hating is, I like to hear from frontline people how it goes.

Will have to invest some time in it sooner rather than later!

Re: Let’s learn Erlang and fix a bug on a CouchDB Cluster

#9
I like Erlang and that's why I clicked on the link but independent of language I have to say the "let's fix a bug together" approach is a pretty cool tutorial format which I hadn't seen before. It's almost a more valuable takeaway to think about this than the actual content (for me).

Interesting way for someone familiar with a language to find good tutorial ideas (just wade through some project and diff some patches)

Re: Let’s learn Erlang and fix a bug on a CouchDB Cluster

#10

This looks promising. Will try and go through the entire thing. On a similar note about learning Erlang, can't stress how well written http://learnyousomeerlang.com/content is. Really sets the standards of how tutorials to learn a new language should be.

Check out the book that was created based on the tutorials: Learn you some Erlang for the greater good
Post reply on HN