Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kchodorow
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
kchodorow
15y ago
He's saying that black people and women are under-represented in CS. I think most people would agree that Indians and Chinese people are not underrepresented, but also can face prejudice.
2.
▲
MongoDB live at Craigslist - an interview with Jeremy Zawodny
(blog.mongodb.org)
13 points
by
kchodorow
15y ago
|
0 comments
3.
▲
by
kchodorow
15y ago
I interpreted "what is sacrificed?" as asking which letter of CAP MongoDB was giving up. Coda's article actually explains exactly the tradeoffs MongoDB makes for CP: ------------------- Choosing Consistency Over Availability If a system ch
4.
▲
by
kchodorow
15y ago
MongoDB is partition tolerant and consistent. You can never have multi-master with MongoDB, which is required for "always writable." However, it can be readable. Our CEO did a series of posts on distributed consistency, see http://blog.m
5.
▲
by
kchodorow
15y ago
10gen doesn't publish any benchmarks. See http://www.mongodb.org/display/DOCS/Benchmarks for the official position. I transcribed the MongoDB vs. Riak part of the Changelog webcast (available at http://thechangelog.com/post/3742814720/e
6.
▲
by
kchodorow
15y ago
A lot of comments seem to be squabbling over details, but your startup is almost certainly going to fail, and the longer you haggle over splitting proceeds, the more likely failure is. Just split it and start working already! If your compa
7.
▲
by
kchodorow
16y ago
I think it's just an old joke at this point. It's funny the first time you see it and the second time, but the 50th?
8.
▲
by
kchodorow
16y ago
(I work on MongoDB, but trying to give a balanced opinion.) Redis is a great key-value store, MongoDB is more of a fully-featured database. Redis has some nice set operations and is pretty easy to learn (all of the commands are here: http
9.
▲
by
kchodorow
16y ago
Journaling should give you the crash-safety you're looking for. You should combine it with safe writes to get the commit safety you want (not the default, but is easy to choose, see your driver's documentation). The mailing list is a great
10.
▲
by
kchodorow
16y ago
A lot of people like it because it makes development faster. It's like the scripting language of databases: you can get stuff out the door really fast (with the obvious power/responsibility caveats).
11.
▲
by
kchodorow
16y ago
Actually, the Redis one was a clone of MongoDB's.
12.
▲
by
kchodorow
16y ago
Excellent point. MongoDB doesn't claim to be any faster than other dbs at the simple stuff (in fact, it's often slower because we haven't had years to optimize everything). The speed gains that people usually see are because they can just
13.
▲
by
kchodorow
16y ago
No one is ruling it out as being the default in the future. However 1) it was a pretty major code change and 2) this is the first release to make it publicly available. Do you really want that enabled by default right off the bat?
14.
▲
by
kchodorow
16y ago
Forget VS, someone should make an emacs extension that does this.
15.
▲
by
kchodorow
16y ago
There are some details in the internship description, feel free to email us or post here if you have any specific questions.
16.
▲
by
kchodorow
16y ago
MongoDB (10gen) New York City and Redwood City, CA. Looking for software engineers, QA, support engineers, interns, and more: http://www.10gen.com/jobs . Working remotely depends on the job. Working on MongoDB is great: there are tons of
17.
▲
How I became a programmer
(snailinaturtleneck.com)
1 points
by
kchodorow
16y ago
|
0 comments
18.
▲
by
kchodorow
16y ago
A lot of people find MongoDB is faster for queries because they avoid a lot of joins.
19.
▲
by
kchodorow
16y ago
Sort of. MongoDB tried to keep a lot of the trimmings of a relational database, but remain scalable. Joins are handy, but don't scale well.
20.
▲
by
kchodorow
16y ago
GridFS is simple (and probably could be implemented with most DBs) but it was designed to have some nice properties. Notably, you don't have to load the whole file into memory: you can stream it back to the client. You can also easily get
21.
▲
by
kchodorow
16y ago
Describing school as "sitting passively" is a huge generalization. If you have a half-decent school system (which you might not, I was lucky and had a great one) it should be very interactive. School's benefit, I think, is that it exposes
22.
▲
by
kchodorow
16y ago
Also Mongo Machine: http://mongomachine.com/
23.
▲
by
kchodorow
16y ago
"operation" is updates+inserts+reads+deletes+database commands, in ~1:1:10:1:1 ratio (IIRC). I don't know what the exact operations were, it was supposed to simulate a real-life web app distribution of requests.
24.
▲
by
kchodorow
16y ago
Yes, exactly. The total was for all operations and, yeah, it's basically a GUI of mongostat.