Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    1

    10gen Blog

    10gen.com · Company blog · on HN since 2008

    10gen, the company behind MongoDB, used this blog for product news, conference announcements, usage stories and technical posts on MongoDB internals.

    Visit blogHN submissions
    DatabasesOpen Source & LinuxBusiness & Strategy
    What HN says

    HN commenters praise 10gen's documentation, screencasts and conference videos, and discuss its open source business model of training, consulting and support.

    Stats for nerds
    69HN people shared it
    38linked in comments
    299story points
    Nov 2013last shared
    2008people per year2013

    Top posts on HN

    1. 1
      Asynchronous MongoDB with Python and Tornado
      1 person · 67 points · first shared 2012 · Discussion on HN
    2. 2
      10gen Announces Strategic Investment from Intel Capital and Red Hat
      1 person · 44 points · first shared 2012 · 7 comments on HN
    3. 3
      MongoDB presentations from MongoSV
      1 person · 31 points · first shared 2010 · 5 comments on HN
    4. 4
      10gen Announces First MongoDB Conference, MongoSF
      3 people · 30 points · first shared 2010 · 2 comments on HN
    5. 5
      10gen - Open Source Stack similar to Google App Engine
      5 people · 26 points · first shared 2008 · 2 comments on HN
    6. 6
      MongoDB Monitoring Service (MMS) released to the public
      1 person · 25 points · first shared 2011 · 3 comments on HN
    7. 7
      MongoDB 2.2 Delivers Improved Analytics and Faster Performance
      1 person · 14 points · first shared 2012 · 1 comments on HN
    8. 8
      The New York Times R&D Lab and MongoDB
      1 person · 6 points · first shared 2011 · Discussion on HN
    9. 9
      MongoDB 2.2 Online Conference Tomorrow
      1 person · 5 points · first shared 2012 · Discussion on HN
    10. 10
      Rapid Realtime App Development with Node.JS & MongoDB
      1 person · 5 points · first shared 2012 · Discussion on HN

    What HN people wrote when they linked it

    • JangoSteveNov 2013

      > Until you want some analytics.

      I can actually respond to this specifically, as we recently had a project that needed us to build some decently-sized and complex analytics into their app. I spent about a month researching how most analytics solutions are structured and work, and became very familiar with the codebase for FnordMetric, which is one such open-source analytics solution.

      You wouldn't initially think it (I certainly didn't), but Mongo is actually a great use-case for analytics data. Here's why...

      Most analytics platforms don't query live-data and build reports on the fly. It's terribly inefficient and doesn't scale. If something like Google Analytics did this, it'd take forever for your Analytics dashboard to load, especially at their scale.

      What most analytics platforms do, is they know before-hand what data you want to aggregate and at what granularity, and they perform calculations (such as incrementing a counter) and then store the result in a separate analytics database/table. In fact, there are several presentations and articles about doing things like this with Mongo:

      http://blog.mongohq.com/first-steps-of-an-analytics-platform-with-mongodb/

      http://www.10gen.com/presentations/mongodb-analytics

      http://blog.tommoor.com/post/24059620728/realtime-analytics-at-buffer-with-mongodb

      And then, this is an interesting article that discusses the difference between processing data into buckets on the way in, and creating an analytics platform that does more…

    • giulianobAug 2013

      I love Ansible but I have a little bit of a complaint with the new website. The website used to be very focused on the product and how to get going fast. Now it seems more enterprisey with all of the major links on the frontpage linking to the solutions page which have way too much content for someone who isn't attached to the product yet. It seems almost more geared towards the business folks rather than the devops people like before. What I like about Ansible is that it gets you up running fast. Now, I have to spend a lot more time digging through the website to figure out what Ansible actually is. Even under Products, Ansible isn't there there. Instead, it lists Ansible AWX which makes very little sense w/o knowing Ansible first.

      The documentation is still great and gets you going fast. I think the focus on the website with the Technology vs Solutions vs Products categories is uninviting to your core audience. Perhaps the reason for all of this is because Ansible != AnsibleWorks which makes sense. If that's the case though, I would recommend splitting up the two websites like 10gen did with Mongo ( http://www.10gen.com/ vs http://www.mongodb.org/ ). If you look at Mongo's site, it's very much straight to the point. However, 10gen's site is more focused on the business side of things.

      Anyways, you guys are doing a great job with the actual project. See you around.

    • noshApr 2011

      I'll probably write up a more substantive post on open source business models at some point. We follow a fairly traditional model with training, consulting, and support being primary offerrings. If you look under products and services at http://10gen.com you will see pricing, etc.

      In terms of best-practices, the first hurdle is to get your product used and demonstrating value. To do this you have to listen to your users and help them out to demonstrate that value (which is why the whole team is on our mailing list and IRC channel all the time). Generally when it comes to someone purchasing services from us, they have already tried out the product and may even have it in production. This is vastly different from a lot of closed source software where you end up in a long sales cycle just trying to convince customers to use it.

      For databases, the training-consulting-support model works well. For other products, some other model may be more appropriate. We've also talked (both internally and externally) about closed-source addons/tools/features. Additionally there are potential revenue streams from hosted /cloud offerrings.

    • dmyttonAug 2012

      It's inaccurate that there's no difference between the global lock and database level locking. Whilst it's true that locking is now down at the database level and you get benefits from splitting into multiple databases, the real benefit is from the new PageFaultException architecture. Even using a single database you will see significant performance improvements.

      I benchmarked this at http://blog.serverdensity.com/goodbye-global-lock-mongodb-2-0-vs-2-2/ and there is a video explaining how this works at http://www.10gen.com/presentations/concurrency-internals-mongodb-2-2

    • rockmanAug 2012

      Location: NYC & Palo Alto

      10gen (MongoDB)

      We're looking to hire for a large number of different openings from Engineers to Marketing to Sales. Please take a look at http://www.10gen.com/careers/positions

      Happy to answer any questions at all at Rockman@10gen.com

      10gen is the creator and primary developer of MongoDB, the open source, high performance, scalable, document-oriented database. 10gen delivers technical support, professional services, and training for MongoDB.

    • sidupadhyayApr 2011

      Lithium is a really great option. It forces you into a good set of rules to develop your app rapidly while not sacrificing quality. It integrates really well with both MongoDB and CouchDB out of the box and provides a solid set of testing and analysis tools. As frameworks go, it can do as much or as little as you want it to.

      The CTO of Totsy gave a talk describing their no-nonsense usage of Lithium and MongoDB http://www.10gen.com/video/mongoboston2010/totsy

    Related

    MongoDB Blogblog.mongodb.org90 people

    MongoDB 2.0 Released

    MongoDB Blog
    Company · last shared 2016
    Boxed Ice Blogblog.boxedice.com19 people

    Why we moved away from “the cloud” to a “real” server

    Boxed Ice Blog
    Company · last shared 2011
    MongoHQ Blogblog.mongohq.com22 people

    Making remote work work: An adventure in time and space

    MongoHQ Blog
    Company · last shared 2014
    Server Density Blogblog.serverdensity.com48 people

    Does everyone hate MongoDB?

    Server Density Blog
    Company · last shared 2017
    Coinbase Blogblog.coinbase.com383 people

    Container technologies at Coinbase: Why Kubernetes is not part of our stack

    Coinbase Blog
    Company · last shared 2022
    ScyllaDB Blogscylladb.com167 people

    How io_uring and eBPF Will Revolutionize Programming in Linux

    ScyllaDB Blog
    Company · last shared 2026
    ArangoDB Blogarangodb.com96 people

    ArangoDB Receives $10M Series A Funding

    ArangoDB Blog
    Company · last shared 2024
    Tokutek Blogtokutek.com42 people

    532x Performance Increase for MongoDB with fractal tree indexes

    Tokutek Blog
    Company · last shared 2015