Posts Tagged ‘real time’

Real Time Home Page Analysis is a Job Requirement

Tuesday, March 9th, 2010

I have a bunch of searches set up to track the evolution of online news job postings. In particular I am looking for job postings that mention the words “real time”, “monitor site traffic”, “story placement”, “story trends” and other word combinations that capture the convergence of editor, web producer and stats geek.

Similar to the portadista job role I posted and reviewed last year, this one for a site manager at the TheStreet.com just popped up. I have highlighted the interesting chunk.

It is good to see big media sites starting to realize the value of using data and real time metrics to provide content decision support. We are big believers of this growing trend, which is why we are building a business around delivering real time analysis and insight to online news publishers via our service publishflow™.

@follow - Scaling the Service

Sunday, July 19th, 2009

@follow has gone from concept to market - at least in alpha/beta form - in less than 8 weeks.

As Tom has pointed out, it became obvious to us that the desire to follow ‘the conversation’ threads across multiple networks - news, social and otherwise was not just something that we wanted.  However, after we committed to building @follow and the initial ‘irrational exuberance’ period had passed and we started some hard thinking and design work, we realized that one of the reasons we had not come across another service like @follow were the dual problems of scale and cost, particularly when you start throwing around the term ‘real time’.

@follow faces quite a few challenges with scaling the service in order to live up to our original goal, which was to provide a simple, easy to consume stream of information from many sources in near real time available to millions of users/consumers on the web or mobile device .

As the service grows it will have to support:

  • capturing content from more networks
  • capturing content at faster rates - approaching real time
  • supporting more users, with more updates/refreshes more often
  • supporting more ways and devices to view/follow content (web, mobile, xml/rss, api)
  • new and virtually instant demands for service driven by growth or unpredictable spikes in interest surrounding a topic (i.e. catastrophe, politically motivated uprisings or the death of a mega celebrity)

The challenge isn’t just technical, it’s also economic.  That is, given enough resources (money, time, expertise) these problems can all be readily solved, but the primary objective in scaling modern web applications is to be able to meet new demands made by users, growth and the marketplace quickly without service interruption, without reducing service quality, without reducing features and without growing costs.   In fact, effective scaling will see quality improve, performance improve, feature sets grow while the cost per user dramatically decrease.