“Show me your code and conceal your data structures, and I shall continue to be mystified. Show me your data structures, and I won’t usually need your code; it’ll be obvious.” - Eric Raymond, in The Cathedral and the Bazaar, 1997
The fundamental task of programming is telling a computer how to do something. Because of this, much of the innovation in the field of software development has been linguistic innovation; that is, innovation in the ease and effectiveness with which a programmer is able to instruct a computer system. While machines operate in binary, we don’t talk... Read More >
We recently spoke with Nate Good, Director of Software Engineering at ShowClix, about ShowClix's technology stack and use of MongoDB.
WHAT IS SHOWCLIX?
ShowClix was founded in 2007 as a live event search engine and has evolved into the full-service event ticketing system. Millions of tickets, three offices and two cereal walls later, ShowClix is the preferred ticketing solution for thousands of performing arts theatres, live music venues, and festivals Ã¢â‚¬â€ù as well as museums, non-profit fundraisers, nightclubs, even circuses and rodeos.
The CIGNEX Datamatics Big Data Portal is a web based solution which combines the powerful presentation capabilities of a portal such as rich user interfaces, collaboration, and secures access, with centralized & massively scalable data storage as the back end, consisting of a variety of content (Audio, Video, Images, Documents, Metadata) in large volume. We have been providing content management and portal solutions for the past 12 years. While serving our customers we have observed the following:
This is a guest post by Jimmy Gurerro at OpenShift
If you’ve attended any of the MongoDB conferences that 10Gen has put on in the last few months, you hopefully got a chance to check out two fun OpenShift talks: Grant Shipley’s “Mobilize MongoDB! - Developing iPhone and Android Apps using Appcelerator and OpenShift” and Steve Citron-Pousty’s “Get Your Spatial On with MongoDB in the Cloud.”
For those of you who haven’t caught Grant’s talk, he’s serialized it in a four part blog series on 10gen.com. But, in case you are just too damn lazy to... Read More >
All of you must know by now how valuable your data is to your product and business: KPI calculation, funnel analysis, A/B testing, cohort analysis, cluster analysis, logictic regressionÃ¢â‚¬Â_none of this is possible without a lot of data, and the most obvious way to get more data is logging.
But how? As we started talking to our customers at Treasure Data, we realized that there was no effective tool to log data in a flexible yet disciplined way. So, we rolled up our sleeves and authored our own log collector and open-sourced it as ... Read More >
Companies optimizing for the real time web are looking for tools and techniques to more effectively and efficiently analyze data. MongoDB’s fast write performance and horizontal scaling makes it a great fit for storing and processing large volume data feeds like social data feeds, stock quote data, logs or telemetry data. People are eager to learn more about it and since we understand that the community holds the expertise - we want to hear from you.
Share your stories on how you built a system for high volume data feeds with MongoDB, including the insights you gained... Read More >
I'm excited to report that Dex (github) is now equipped with his first planned upgrade. For those of you who haven't met him, Dex is an open-source python tool that suggests indexes for your MongoDB database. The initial release of Dex supported logfile-based analysis only. Now, Dex can be run remotely by leveraging MongoDB's built-in database profiler. This new feature is invoked with the -p or —profile option. When you run Dex with -p, it connects to the specified MongoDB database and analyzes the queries already logged to your system.profile collection. As the diagram below shows, this... Read More >