BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Presentations Why I Chose MongoDB for guardian.co.uk

Why I Chose MongoDB for guardian.co.uk

Bookmarks
01:06:10

Summary

Mat Wall makes a journey through Guardian’s online history, outlining technologies used – Perl/CGI, CMS, J2EE, Oracle-, and explaining why they chose a NoSQL solution – MongoDB - and its advantages.

Bio

Mat Wall is Lead Software Architect for guardian.co.uk, one of Europe's largest newspaper websites. He has lead the architecture team designing their new content management system and, more recently, the Guardian's Open Platform. He is currently focused on using NoSQL technologies to simplify their systems and provide the next generation of online services for guardian.co.uk.

About the conference

QCon is a conference that is organized by the community, for the community.The result is a high quality conference experience where a tremendous amount of attention and investment has gone into having the best content on the most important topics presented by the leaders in our community.QCon is designed with the technical depth and enterprise focus of interest to technical team leads, architects, and project managers.

Recorded at:

Aug 11, 2011

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Community comments

  • Brilliant

    by rakesh bhat,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    Special Thanks to Mr Wall. Well appreciated presentation.

    going forward, we will see such brave (migration from rdbms to nosql etc ...), intelligent design, architecture applied by companies (IT enabled). Since in number of use cases, RDBMS is not the solution. Companies decommission legacy systems or systems which don't suffice the purpose of application (long run).

    Thanks a million to guys in Infoq

  • My two questions

    by Wang Rally,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    It's a great evolution that NoSQL provides a good solution for the mid tier and the persistence storage tier to share a common model with less mapping and transformation while keeping the architectural rule of separation of concern.

    But my questions are: Does NoSQL provide enough functionality to support further advanced data analysis and deep mining like RDBMS? ? Can it be used in enterprise solutions, especially for the enterprises whose IT guys are very hard to deal with, and often arguing for business data reuse with common data query client tools or other applications?

  • Re: My two questions

    by Faisal Waris,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    王 锐,

    NoSQL can supplement traditional BI and RDBMS solutions but are not a replacement.

    Certainly for 'Big Data' analytics Hadoop and other NoSQL solutions already play a big role.

    Some NoSQL can better handle non-relational data such as hierarchical and graph data or less structured data.

    NoSQL are weaker in security and you will see resistence in the enterprise in the beginning but eventually the story is compelling enough that enterprises will find ways to adopt NoSQL.

    NoSQL is a big tent with varied capabilities so you have to engineer the right solution for your needs.

  • Re: My two questions

    by Wang Rally,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    Thank you very much.

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

BT