[{"data":1,"prerenderedAt":126},["ShallowReactive",2],{"podcast-meta":3,"podcast-theme-colors":32,"episode-mongodb-nosql-web-scale-interview":92},{"title":4,"author":5,"description":6,"artwork":7,"categories":8,"feedUrl":10,"type":11,"explicit":12,"link":13,"language":14,"copyright":15,"podcast2":16,"hasPeople":31},"The Changelog: Software Development, Open Source","Changelog Media","Software's best weekly news brief, deep technical interviews & talk show.","https://cdn.changelog.com/static/images/podcasts/podcast-original-f16d0363067166f241d080ee2e2d4a28.png",[9],"Technology","https://changelog.com/podcast/feed","episodic",false,"https://changelog.com/podcast","en-us","All rights reserved",{"persons":17,"funding":27},[18,23],{"name":19,"role":20,"img":21,"href":22},"Adam Stacoviak","host","https://cdn.changelog.com/uploads/avatars/people/Qo/avatar_large.jpg?v=63760280419","https://changelog.com/person/adamstac",{"name":24,"role":20,"img":25,"href":26},"Jerod Santo","https://cdn.changelog.com/uploads/avatars/people/z4/avatar_large.jpeg?v=63760071650","https://changelog.com/person/jerodsanto",[28],{"url":29,"text":30},"https://changelog.com/++","Support our work by joining Changelog++",true,{"palette":33,"sourceColor":54,"extractedColors":55},{"light":34,"dark":43},{"primary":35,"primary-foreground":36,"secondary":37,"secondary-foreground":35,"accent":38,"muted":39,"muted-foreground":40,"ring":35,"podcast-vibrant":41,"podcast-muted":42},"#00182f","#ffffff","#eff2f6","#e7ecf0","#f0f2f4","#6f7275","#0375c4","#e2e5e8",{"primary":44,"primary-foreground":45,"secondary":46,"secondary-foreground":47,"accent":48,"muted":49,"muted-foreground":50,"ring":51,"podcast-vibrant":52,"podcast-muted":53},"#5580a9","#09090b","#191b1d","#dcdee0","#1d2022","#1a1b1c","#8d8f91","#c1c4c8","#3694e6","#151618","#a1978d",[56,63,71,79,84],{"hex":54,"red":57,"green":58,"blue":59,"area":60,"saturation":61,"lightness":62},161,151,141,0.13136455555555557,0.09615384615384609,0.592156862745098,{"hex":64,"red":65,"green":66,"blue":67,"area":68,"saturation":69,"lightness":70},"#d2d1d4",210,209,212,0.000134,0.03370786516853954,0.8254901960784313,{"hex":72,"red":73,"green":74,"blue":75,"area":76,"saturation":77,"lightness":78},"#525153",82,81,83,0.003252888888888889,0.012195121951219556,0.32156862745098036,{"hex":36,"red":80,"green":80,"blue":80,"area":81,"saturation":82,"lightness":83},255,0.03285188888888889,0,1,{"hex":85,"red":86,"green":87,"blue":88,"area":89,"saturation":90,"lightness":91},"#101820",16,24,32,0.8323966666666667,0.3333333333333333,0.09411764705882353,{"meta":93,"episode":101,"transcript":125},{"title":4,"author":5,"description":6,"artwork":7,"categories":94,"feedUrl":10,"type":11,"explicit":12,"link":13,"language":14,"copyright":15,"podcast2":95,"hasPeople":31},[9],{"persons":96,"funding":99},[97,98],{"name":19,"role":20,"img":21,"href":22},{"name":24,"role":20,"img":25,"href":26},[100],{"url":29,"text":30},{"guid":102,"title":103,"slug":104,"description":105,"htmlContent":106,"audioUrl":107,"audioType":108,"audioLength":109,"pubDate":110,"duration":111,"artwork":112,"episodeType":113,"explicit":12,"link":114,"podcast2":115},"http://5by5.tv/changelog/51","MongoDB, NoSQL, Web Scale (Interview)","mongodb-nosql-web-scale-interview","Steve and Wynn sat down with Eliot Horowitz from 10gen to talk about MongoDB, the NoSQL landscape, and the fun of building at Web Scale.","\u003Cp>Steve and Wynn sat down with Eliot Horowitz from 10gen to talk about MongoDB, the NoSQL landscape, and the fun of building at Web Scale.\u003C/p>\n\u003Cp>\u003Ca href=\"https://changelog.zulipchat.com/#narrow/stream/456187-interviews\">Join the discussion\u003C/a>\u003C/p>\u003Cp>\u003Ca href=\"https://changelog.com/++\" rel=\"payment\">Changelog++\u003C/a> members support our work, get closer to the metal, and make the ads disappear. Join today!\u003C/p>\u003Cp>Featuring:\u003C/p>\u003Cul>\u003Cli>Wynn Netherland &ndash; \u003Ca href=\"https://github.com/pengwynn\" rel=\"external ugc\">GitHub\u003C/a>, \u003Ca href=\"https://x.com/pengwynn\" rel=\"external ugc\">X\u003C/a>\u003C/li>\u003Cli>Steve Klabnik &ndash; \u003Ca href=\"http://www.steveklabnik.com/\" rel=\"external ugc\">Website\u003C/a>, \u003Ca href=\"https://github.com/steveklabnik\" rel=\"external ugc\">GitHub\u003C/a>, \u003Ca href=\"https://x.com/steveklabnik\" rel=\"external ugc\">X\u003C/a>\u003C/li>\u003C/ul>\u003C/p>\u003Cp>Show Notes:\u003C/p>\u003Cp>\u003Cul>\n\u003Cli>\u003Ca href=\"http://twitter.com/eliothorowitz\">Eliot Horowitz\u003C/a> CTO and Co-Founder of \u003Ca href=\"http://www.10gen.com/\">10gen\u003C/a>\u003C/li>\n\u003Cli>\u003Ca href=\"http://twitter.com/dmerr\">Dwight Merriman\u003C/a> CEO &amp; Co-Founder at 10gen\u003C/li>\n\u003Cli>NoSQL is a loose term for \u003Ca href=\"http://en.wikipedia.org/wiki/NoSQL#Key-value_store\">Key Value Stores\u003C/a>, \u003Ca href=\"http://en.wikipedia.org/wiki/Graph_database\">Graph Databases\u003C/a>, and \u003Ca href=\"http://en.wikipedia.org/wiki/Document-oriented_database\">Document Databases\u003C/a>\u003C/li>\n\u003Cli>MongoDB still has a large \u003Ca href=\"http://jira.mongodb.org/browse/SERVER?report=com.atlassian.jira.plugin.system.project:roadmap-panel\">roadmap ahead\u003C/a>\u003C/li>\n\u003Cli>MongoDB was \u003Ca href=\"http://thechangelog.com/post/287597162/episode-0-0-7-mike-dirolf-from-10gen-and-mongodb\">first featured on The Changelog\u003C/a> over a year ago\u003C/li>\n\u003Cli>\u003Ca href=\"http://thechangelog.com/post/2959787099/mongodb-1-7-5-released-single-server-durability\">Single server durability\u003C/a> tops the list of new additions in 1.8\u003C/li>\n\u003Cli>\u003Ca href=\"http://www.mongodb.org/display/DOCS/Replica+Sets\">Replica sets\u003C/a> are an elaboration on the existing master/slave replication, adding automatic failover and automatic recovery of member nodes\u003C/li>\n\u003Cli>\u003Ca href=\"http://www.shutterfly.com/\">Shutterfly\u003C/a> and \u003Ca href=\"http://foursquare.com\">Foursquare\u003C/a> boast some of the largest MongoDB implemenation\u003C/li>\n\u003Cli>MongoDB’s \u003Ca href=\"http://www.mongodb.org/display/DOCS/Sharding+Introduction\">sharding\u003C/a> enables horizontal scaling across multiple nodes.\u003C/li>\n\u003Cli>Mongo vs. \u003Ca href=\"http://wiki.basho.com/\">Riak\u003C/a> (and other \u003Ca href=\"http://lg.gd/9d\">Dynamo\u003C/a> inspired stores)\u003C/li>\n\u003Cli>Full vs. eventual \u003Ca href=\"http://en.wikipedia.org/wiki/ACID#Consistency\">consistency\u003C/a>\u003C/li>\n\u003Cli>\u003Ca href=\"http://www.mongodb.org/display/DOCS/Indexes#Indexes-CompoundKeysIndexes\">Compound indexes\u003C/a>\u003C/li>\n\u003Cli>\u003Ca href=\"http://www.mongodb.org/display/DOCS/Updating#Updating-%24inc\">Increment\u003C/a> operations\u003C/li>\n\u003Cli>Be sure and check out our Riak interviews: \u003Ca href=\"http://thechangelog.com/post/397364245/episode-0-1-4-andy-gross-and-sean-cribbs-on-riak\">Part 1\u003C/a> and \u003Ca href=\"http://thechangelog.com/post/1525527959/episode-0-4-0-riak-revisited-with-andy-gross-mark-philli\">Part 2\u003C/a>\u003C/li>\n\u003Cli>Mongo vs. \u003Ca href=\"http://couchdb.apache.org/\">CouchDB\u003C/a>\u003C/li>\n\u003Cli>Couch uses \u003Ca href=\"http://wiki.apache.org/couchdb/Introduction_to_CouchDB_views\">Map/Reduce views\u003C/a>\u003C/li>\n\u003Cli>Couch has great \u003Ca href=\"http://wiki.apache.org/couchdb/How_to_replicate_a_database\">master-master replication\u003C/a>\u003C/li>\n\u003Cli>Couch runs on mobile\u003C/li>\n\u003Cli>Mongo’s sharding is closer to a relational database\u003C/li>\n\u003Cli>Mongo’s \u003Ca href=\"http://www.mongodb.org/display/DOCS/Geospatial+Indexing\">Geo features\u003C/a> now support more precise, spherical geospatial indexing\u003C/li>\n\u003Cli>Mongo shines at\u003C/li>\n\u003Cli>User profiles\u003C/li>\n\u003Cli>CMS data\u003C/li>\n\u003Cli>Mongo enjoys \u003Ca href=\"http://www.mongodb.org/display/DOCS/Drivers\">wide language binding support\u003C/a>\u003C/li>\n\u003Cli>Eliot and 10gen think the \u003Ca href=\"http://nosql.mypopescu.com/post/1016320617/mongodb-is-web-scale\">Web Scale\u003C/a> meme is all in good fun\u003C/li>\n\u003Cli>\u003Ca href=\"http://bsonspec.org/\">BSON\u003C/a> [bee · sahn], short for Bin­ary JSON, is a binary-encoded serialization of JSON-like documents\u003C/li>\n\u003Cli>Our interview with \u003Ca href=\"http://thechangelog.com/post/676820023/episode-0-2-6-douglas-crockford-on-json-and-javascript-f\">Douglas Crockford on JSON\u003C/a>\u003C/li>\n\u003Cli>MongoDB 2.0 will be focusing on concurrency, aggregation, online compaction, and TTL temporal collections\u003C/li>\n\u003Cli>Eliot likes \u003Ca href=\"http://racket-lang.org/\">Racket\u003C/a> when he’s not slinging C.\u003C/li>\n\u003Cli>\u003Ca href=\"http://en.wikipedia.org/wiki/Linus_Torvalds\">Linus Torvalds\u003C/a> is one of Eliot’s heroes\u003C/li>\n\u003C/ul>\n\u003C/p>\u003Cp>Something missing or broken? \u003Ca href=\"https://github.com/thechangelog/show-notes/blob/master/podcast/the-changelog-51.md\">PRs welcome!\u003C/a>\u003C/p>","https://op3.dev/e/https://pscrb.fm/rss/p/https://cdn.changelog.com/uploads/podcast/51/the-changelog-51.mp3","audio/mpeg",17354546,"Wed, 09 Mar 2011 14:00:00 +0000",2125,"https://cdn.changelog.com/uploads/covers/changelog-interviews-original.png?v=63848368174","full","https://changelog.com/podcast/51",{"persons":116},[117,121],{"name":118,"role":20,"img":119,"href":120},"Wynn Netherland","https://secure.gravatar.com/avatar/7e19cd5486b5d6dc1ef90e671ba52ae0.jpg?s=600&d=mm","https://changelog.com/person/pengwynn",{"name":122,"role":20,"img":123,"href":124},"Steve Klabnik","https://secure.gravatar.com/avatar/233c279c012ebac792aaa805f966cbc7.jpg?s=600&d=mm","https://changelog.com/person/steveklabnik",null,1771793542005]