3 Comments

Summary:

IndexTank, a San Francisco-based startup, says it has raised $1.6 million in funding, and is using it to offer a search-as-an-API service for fast changing web sites and mobile applications. The company’s focus is on relevance and speed delivered to thousands of independent developers.

diegobasch

IndexTank, a San Francisco-based startup, announced Tuesday that it’s offering a hosted search API that would make it easy for app developers and web services to add instantaneous search in a jiffy. The company, started by a former Inktomi engineer, received $1.6 million in funding from Harrison Metal, Freestyle Capital, and Baseline Ventures.

Unlike some of the more recent real-time search startups that flamed out, IndexTank is taking a decidedly mundane approach to the business: sell its service to other service providers and stay in the background, a formula that proved to be effective for Inktomi, a search engine company that made its name in the first version of the web. IndexTank CEO and founder Diego Basch was senior software architect at Inktomi, where he focused on web crawling and indexing.

The company is one of the growing numbers of “infrastructure as an app” companies we’ve been following for the past year. These companies offer building blocks to hackers building mobile apps, e-commerce site operators and digital media publishers. IndexTank search API is free to try, is pay-as-you-go and is a model very similar to that adopted by Heroku, the Ruby-on-Rails platform-as-a-service.  It competes with self-hosted search tools such as Sphinx, Solr and Xapian.

New World, New Search

In order to understand why the world needs a service like IndexTank, one needs to take into account the state of the Internet. Today, it’s not uncommon to find folks criticizing Google, which a decade ago, was viewed as our digital savior. The same broadband connection that allowed people to become addicted to Google, has also allowed proliferation of user-generated content, which made the web two-way, as well as bigger and more complex.

The search needs of today are very different from the search needs of 10 years ago. In 2000, the Internet was growing at a much more modest pace. The websites were mostly static. It was only services like Amazon that created webpages that numbered hundreds of thousands.

Today, the number of webpages has increased by several orders of magnitude. We are looking at a world where, thanks to tools such as WordPress (see disclosure) and Tumblr, anyone can start creating web pages. A decade ago, it took a lot of work to publish a web page. Today, it’s as simple as type-and-publish.

Twitter updates, constantly changing Facebook pages, Quora answers, dozens of always-updating photo services such as Flickr and plenty of video services, are just a surface view of what is a very dynamic, two-way web that is growing at hyper-speeds. In short, the web of today needs a new kind of search: search attuned to help us navigate through the data smog, created by web pages and web objects.

Time to Take Action

Basch decided it was time for him to do something about the pollution problem for search. After leaving Yahoo, which bought Inktomi, he started a consultancy based in his hometown of Buenos Aires, Argentina. His core business was building bespoke search solutions for other companies using open-source solutions such as Lucene.

Unfortunately, those open-source projects were developed during what were clearly sedate times in the history of the web. “At Inktomi, our index updated once a month,” recalled Basch. These days, he says that because of increased content velocity, all indexing has to be real-time: incremental updates to the index that reflect those changes. So, in 2008, he decided it was time to take a different approach to search.

He shut down his software consultancy, moved back to Silicon Valley and started working on building this search product, now known as IndexTank. “Search right now is where cellphones were before the iPhone, and we’re trying to change this fact,” says Basch.

How It Works

Basch says IndexTank has worked on making the search very fast, ensuring results take much less than five seconds. It has done this by looking at a document and treating constantly changing elements of a page – Facebook Likes, Comments, Twitter Count, Time & Date and even Location – differently from the static content. It then uses memory (and not storage) to store these changing-parts of the document. Today’s web document (or a mobile app) follows the following lifecycle:

  • A document is created and published.
  • It is instantly indexed and appears in search results.
  • The community starts interacting with the documents, and new signals start coming in: likes, comments, votes, page views, ratings.
  • The application (or website) tells IndexTank about this as fast as the app wants, even several times per second.
  • The new documents stay in memory, as most of the interactions happen early in the document’s life.
  • Documents that are older — say a week-old blog post — slow down their updating, and at that point ,IndexTank may send the text to disk for efficient resource usage. It still retains signals such as Likes, comments, and ratings in the memory.

So Will It Sell?

IndexTank created a test site using GigaOM as a data source, and I have to say, it worked as advertised. The search had sorted and displayed content based on timeliness, relevance and other such vectors. The service has worked well for reddit, one of the hottest social news sites on the web. I, for one, wouldn’t hesitate to pay for the service, as long as it makes life of my readers easy and boosts our overall value proposition.

The question now is whether or not other developers and web services will pay for the service. I think the biggest challenge for all Infrastructure-as-a-Service companies is that it’s very easy for them to sign-up beta customers and free users; getting them to pay is the hard part. I hope Basch and his group figure a way around that quandary.

Disclosure: Automattic, maker of WordPress.com, is backed by True Ventures, a venture capital firm that is an investor in the parent company of this blog, Giga Omni Media. Om Malik, founder of Giga Omni Media, is also a venture partner at True.

Related GigaOM Pro content (sub req’d):

You’re subscribed! If you like, you can update your settings

You're subscribed! If you like, you can update your settings

  1. Still leaves the main question unanswered:

    Is Information density proportional to data density?

    For example Company X announces new product y at show z. Now Techcrunch reports first on y which I read. Gigaom has its own story some time later. What is the information value of the gigaom article?

    Or:

    How to build a brick wall:
    Stack bricks on top of each other
    Put mortar between bricks

    Now Google seems to think that’s a great article if there are a lot of inbound links. Happily ranking it higher if I provide some freshness,create a new article after a while:

    How to build a brick wall the ultimate version:
    Go to Homedepot
    buy bricks
    put bricks on top of each other
    add mortar between bricks

    More data better?

  2. @ronald this is a good point. I was thinking along the lines of propensity for data – iow, what I’m looking for as search gets personalized – info from my own smaller circle or a larger cast? Doesn’t the latter usu result in receiving diluted data anyway?

  3. Juan Carlos Celentano Thursday, April 21, 2011

    I think that indextank, is one of the best las products , more than better. It´s different and thiks by a brillant mind.

Comments have been disabled for this post