Loading presentation...

Present Remotely

Send the link below via email or IM


Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.


MUGL September 2011, Norm Walsh

September MUGL meeting featuring Norm Walsh of MarkLogic

Ron Hitchens

on 15 September 2011

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of MUGL September 2011, Norm Walsh

MUGL MarkLogic User Group London Welcome mugl.org
@mugl People Ron Hitchens Norm Walsh Lee Pollington MarkLogic Former MarkLogic Lead Engineer, 5 years
Created XCC, Profiler, etc
Contracted at Wiley for Online Library project, 2009-2010
I moved to London July 2010 to join Wiley full-time
Building RESTful web services on MarkLogic at Wiley
Launching my own ML-related venture soon: OverStory Formerly at Elsevier.
Lee and I both worked on the Wiley OL project
Now he's Principal Consultant at MarkLogic London
Urged me to start the MUGL, helped make it happen
100% organic, fair trade and recycleable Formerly at Sun, Arbortext and O'Reilly
Co-creator of DocBook, Author of several books
Chair or Co-Chair of various standards committes
XML/XQuery/tools hacker at MarkLogic
Be sure to ask him about the Rockstar video @ronhitchens @ndw @leepollington I'm also a long-time Java guy
Wrote the book "Java NIO" for O'Reilly in 2002
That connected me with Jason Hunter ("Java Servlet Programming", O'Reilly)
Jason recruited me into MarkLogic in 2004
We did a talk together at JavaOne, I did another two years later about Java NIO
I'm an official Sun (now Oracle) Java Champion (I have the shirt) Oh yeah
I also wrote "Getting Started with XQuery" for Pragmatic
And I'm a charter MarkLogic "SuperNode" (no shirt yet) Stephen Buxton Yours truly Chris Lindblad While at InfoSeek, Chris once heard a potential major customer say "If I could find a search engine that worked like a database I'd pay a million dollars for it."
Chris liked the idea of selling things for a million dollars. I took this picture
(with a tripod and a timer, and someone else's camera) (Not an actual halo) That sparked the idea for MarkLogic. Chris and a co-founder set to work. They spent almost two years working on the prototype, in an actual garage, with no income. It was originally called the XML Data Management Platform (XDMP).
It was also known as the Content Information System (CIS) for a while. Everyone hated that acronym (except Chris).
But xdmp: lives on. Why the company name "MarkLogic"?
Because the original name, Cerisent, was horrible.
Officially, it's after the M in XML (markup)
Coincidentally, Mark is both the name of Chris's son and of the VC at Sequoia Capial, Mark Kvamme, who answered the phone when they went looking for funding. It also has lots of hard consonants, which every good tech company name should have. Marklogic is a database that stores XML (hierarchical) rather than rows of identical data (tabular).
No SQL, it uses XQuery which is a powerful programming language in its own right.
MarkLogic is a purpose-built XML storage and retrieval engine. It not only indexes the text but also the structure of the XML. But wait, there's more.
MarkLogic works like a database to store, update and retrieve XML, but acts like a search engine to find words and phrases contained within that XML.
The same indices are used for both purposes and are transactionally consistent.
This means that updates are isolated and new content is searchable as soon as an update commits. MarkLogic Founder Using the indices to record the relationships between XML elements, as well as their values, is the basis of MarkLogic's core patent.
It's also why MarkLogic can scale so big and still be so fast. Big MarkLogic clusters routinely store tens or even hundreds of TeraBytes of XML. And they are quickly approaching PetaByte scale. A search engine that works like a database. A database with a builtin search engine. It's the combination of the two that is the secret sauce. Your host for the evening's festivities All about the content W3C wonk, XML nerd, MarkLogic engineering geek I joined in April 2004. The company was about 25 people. There were five software engineers on the Core Team, including Chris and myself.
My first major task was to replace the original XDBC Java connector (it kinda sucked).
I wound up doing a total replacement which became XCC (XML Contentbase Connector). After that, I dove into the C++ innards of the server and wrote the Profiler. I later did the parser update for XQuery 1.0, including the dispatch mechanism that enables three dialects of XQuery to co-exist in the same program. When I left in 2009, MarkLogic was about 150 people. Today it's about 270 and still growing fast. MUGL Network Effect Users Customers Pioneers MarkLogic People like you that use MarkLogic. Whether you make your living from it, need to solve a business problem or just want to learn the latest cool technology. MarkLogic wants to prosper and grow. It benefits when it better understand its customers and how they're using MarkLogic. Customers benefit when they get better information about what MarkLogic is doing and how other customers are using it. They can also influence MarkLogic's future direction. MarkLogic has become more than just a product, it's now an ecosystem. MarkLogic expertise is still rare and in growing demand. That means opportunity for both companies and individuals. YOU You benefit from being a part of this network. Get involved. To the MarkLogic User Group London Picture date
Jan 15, 2007 Don't forget
20% off at pragprog.com
through end of August
Code: XQuerybyHitchens Warm Up Band Something About XQuery Please hold your applause Main Event REST Easy with MarkLogic @michaelhkay The Saxon Invasion Dr. Michael Kay W3C wonk, XSLT guru,
creator of Saxon Speaking of "you"... Call for Speakers!! We need speakers for our upcoming meetings - this means you.
This group is about you, the users, not just about MarkLogic.
Talk to us about what you're doing or about something that you think would be of interest to the group.
Short talks, long talks, panel discussions, it doesn't matter.
Contact mugl@mugl.org to get involved. October 20 Blah blah blah, XQuery, blah blah A brief pictorial history of Norman Walshs Norman Walsh, former commander of the Zimbabwe Air Force Norman Walsh, former Mayor of Thorne-Moorends, Doncaster Norman Walsh, former champion wrestler from Middlesborough Norman Walsh, shoe maker in Bolton Norman Walsh, in his native habitat, with Michael Kay (next months speaker) and Jenni Tennison Norman Walsh, a little scary, actually Norman Walsh, just a bit too happy Norman Walsh, relaxing around the house Norman Walsh, anticipating the forthcoming jokes about this picture The Slaughtered Lamb 34-35 Great Sutton St, EC1V 0DX Out the front door
Cross the street and go left
Right on Great Sutton St
Stop at the pub
Go in Nuno Job Nothing is known about Nuno
He lives under a toadstool at the
bottom of the garden @dscape International Pixelated Man of Mystery
Full transcript