Category Archives: MarkLogic

Gartner Names "Specialized Systems" A Top 10 Strategic Technology

Leading IT analyst firm Gartner has named “specialized systems” to its list of top 10 strategic technologies for 2009. While I’m sure Gartner wasn’t thinking specifically of Mark Logic (for, among other reasons, that we’ve not spoken with David Cearley though I do know him from my Business Objects days), I would indeed argue that Mark Logic fits perfectly into this trend.

Here’s what Gartner says about specialized systems:

Specialized Systems. Appliances have been used to accomplish IT purposes, but only with a few classes of function have appliances prevailed. Heterogeneous systems are an emerging trend in high-performance computing to address the requirements of the most demanding workloads, and this approach will eventually reach the general-purpose computing market. Heterogeneous systems are also specialized systems with the same single-purpose imitations of appliances, but the heterogeneous system is a server system into which the owner installs software to accomplish its function.

While this is a generalized description, the point is clear: for high-performance computing, you will increasingly partition your workload amongst a heterogeneous network of servers each designed and optimized for a specific task. For MarkLogic Server, that task is high-performance XQuery evaluation against large XML databases, documentbases, and/or contentbases.

I’d also say that this argument is similar to one that Mike Stonebraker makes: that as you partition your workload against various, specialized (database) servers (e.g., OLTP, data warehousing, stream processing, XML processing, scientific data processing) you will find that, by elimination, there is no apparent need for a general-purpose database. That is, that every purpose a DBMS serves is a special purpose and we will therefore soon see the end of the era dominated by the general-purpose DBMS.

By the way, I’d also argue that Mark Logic has a role in one of Gartner’s other top 10 trends, web-oriented architectures.

Web-Oriented Architectures. The Internet is arguably the best example of an agile, interoperable and scalable service-oriented environment in existence. This level of flexibility is achieved because of key design principles inherent in the Internet/Web approach, as well as the emergence of Web-centric technologies and standards that promote these principles. The use of Web-centric models to build global-class solutions cannot address the full breadth of enterprise computing needs. However, Gartner expects that continued evolution of the Web-centric approach will enable its use in an ever-broadening set of enterprise solutions during the next five years.

As I’ve said here before, once a customer starts to use MarkLogic as a platform / repository / search engine for their XML, they soon realize that it’s easier to write web applications in a pure top-to-bottom XML fashion than in the dual mapping from an XML-oriented browser to a object-oriented Java layer to a table-oriented (relational) DBMS. That’s the subject of a different post. If you’re interested in top-to-bottom XML, then go here.

Gartner’s top 10 list of strategic technologies for 2009 is here.

Related articles by Zemanta
Reblog this post [with Zemanta]

Mark Logic Named Fourth Fastest Growing IT Company in Silicon Valley

I’m thrilled to announce that Mark Logic was named the fourth fastest growing company in the Silicon Valley Deloitte Technology Fast 50 Program for software and information technology.

With a five-year growth rate of 15,174% (from 2003-2007), Mark Logic topped vendors such as ArcSight (#7), SuccessFactors (#19), and NetSuite (#22).

The full Silicon Valley Fast 50 Program winners list is here. Mark Logic’s press release on the award is here.

User Conferences, Pigs, Wigs, and Lipstick

I’ve been traveling a lot recently (including a nice vacation at Club Med in Mexico) so please excuse the hiatus in posting.

In restarting, I thought I’d blaze out of the gates with a controversial marketing rant on user conference branding provoked, in part, by a Stephen Arnold post on his Beyond Search blog about (what I consider) the disguising of Nstein’s user conference.

Stephen comes from a different place than I do; his focus is to question whether users should attend these topical, vendor-driven conferences or topical, vendor-neutral ones? In some sense, I think he’s taking the bait. Fact is, these supposedly topical conferences simply aren’t: they’re user conferences wearing wigs and lipstick.

Don’t believe me? Then see the descriptive copy on Nstein’s site: “… to create a unique user conference for executives & technical developers …” They buried it, but it’s there.

My question to marketing VPs is simple: when did “user conference” become a four-letter word? Why do marketing teams insist on dressing their user conferences up in wigs and lipstick? Examples:

  • Endeca’s Discover
  • Nstein’s Innovation Leaders Summit
  • Business Objects’ Insight
  • SAP’s Sapphire
  • Cognos’ Performance

I have three problems with these faux-topical conferences:

  • They’re brand dilutive. Does Nstein really believe that people will say, “hey Joe, are you going to the Innovation Leaders Summit this year?” Sure, given enough size and money you can actually achieve that goal — people really do say “are you going to Sapphire?” — but even when you succeed you fail because you’ve diluted your branding. What’s more, if asked, “hey Joe, what’s Sapphire?” he’ll say “the SAP user conference.” All you’ve done is to create a synonym, and where’s the marketing value in that? And, sure as the sun rises, marketing will print the conference brand on all those bags and t-shirts in 10x bigger type than the company brand. Heck, I’ve seen examples where they fail to print the company brand at all.
  • They’re misleading. A disguised user conference isn’t a topical conference. If you went to the Insight conference hoping to hear case studies of how people have used Cognos or MicroStrategy to gather insight from data, then you were sorely disappointed. If you’re going to the Innovation Leaders Summit, don’t expect to hear how Elsevier, Oxford University Press, or Nerac have used MarkLogic to innovate in publishing. Good marketing doesn’t deceive.
  • They’re confusing. Reversing the prior case, whither the poor Nstein user who wants to learn about product directions, network with fellow users, meet with product developers, and visit with corporate executives? Should he go to the Innovation Leaders Summit? No, he’ll think, it couldn’t be something high hifalutin like that. By misnaming the event you appeal to people who shouldn’t be there and fail to appeal to those who should.

I’m fine with themes. I think user conferences should have them to provide a unifying element to the program. And I think the themes should be topical. But when it comes to names and branding, just keep it simple.

  • Call it the XYZ user conference, as we do at Mark Logic (“Discovering Agility” is the theme, not the name.)
  • Or emulate Fast and Cognos who (now) use simple variants of the corporate brand that pretty clearly indicate it’s a user conference (e.g., FastForward, Cognos Forum)

Aside: Some might argue that Sapphire falls into the second category. While Sapphire clearly does not try to position the event as something topical (i.e., there’s no confusion with a gemstone conference), I don’t think it qualifies a good, simple variant either because the company is called S-A-P by some or “sap” by others and when you say “sapphire” you make neither of those sounds. SAP Forum or SAP World would be better imho.

Sure, there’s an appeal in giving your user conference a sexy name. And, yes, everybody else does it. But does that make it right? No. Does it make it good marketing? No. Does it serve your customers? No. All it does is train them not to believe you.

By the way, if you want to host a real topical conference, go for it. It’s a great idea, and I’ve done a few in my day. But if the event is your user conference, then just call it that. Don’t worry: if you have users, then they’ll want to come. (And if you don’t, you have deeper problems than your conference name.)

By the way, I’ll see you at the Discovering Agility conference — just kidding– at the Mark Logic User Conference in June.