Real Traffic, Real Time, Real Results

English Nederlands Francais Deutsch Italiano

Wednesday, June 13, 2007

SEO Super Powers Meetup #1

Mike LevinWe had a successful SEO Super Powers meetup yesterday, considering the rain kept all but 4 non-Connors people away. With myself, my Connors posse, and Marshall Sponder (Webmetricsguru), Pauli Price of Sindex Systems and Rupali Shah of 24/7 Real Media, we discussed a broad array of issues, veering far off the Ajax + SEO subject for the night, but always returning to the theme of how to make business more successful. The life-span of SEO as we know it was estimated from anywhere from 2 to 5 years, with much talk of social media. Time was spent discussing whether or not blogging is SEO, and what the process might look like from someone initially discovering you, to building trust, to some sort of relationship (customer).

I feel that this meeting laid the foundation for future SEO Super Power meetups in NYC, where we will fully embrace, and perhaps even lead, what the field is becoming. Stay tuned for the information regarding the next meetup. And on a related note, I think I'll start getting out to some more of the meetups around New York. There's Technology, Entrepreneurship, Networking, Marketing, Programming, Graphic Design and the like. It's going to be a challenge pairing it down to a reasonable number to attend each month!

Labels: , , , , , ,

  • Stumble Upon Stumble it!


Tuesday, June 12, 2007

HitTail Hosts SEO SuperPower Meetup Tonight

Mike LevinJust a reminder to everyone in the NYC area that HitTail is hosting a SEO SuperPowers Meetup tonight. The topic is the effect of Ajax and other Web development technologies, such as Silverlight, Apollo, Java, Mobile and others on SEO today and in the future.

Anyone in the neigborhood is welcome to stop by. It starts at 6:30PM tonight at the Connors Communications office in New York City on 7 West 22nd Streeet, between 5th and 6th Avenues. It's the "Spinning Wheel" building--a small entrance. We're on the 7th floor.

Free drinks.

Labels: , , , , , , , , , , , , , , , ,

  • Stumble Upon Stumble it!


Saturday, April 07, 2007

Ajax Datagrid with Database

Mike LevinOK, this post about Ajax Datagrids is for the geeks. I've done plenty of posts discussing why HitTail is so amazing as a blogging tool, but only occasionally have I addressed the phenomenal feat of displaying all the world's logfile data in real-time.

Why do more Web apps not do this? There are several reasons, but one is how massive the data is. I mean, it's very massive. We're already letting you step in real-time through hundreds of millions of records, with HitTail less than a year old. Before long, when you click that "next" link, you'll be navigating database consisting of billions, if not trillions of records.

And it's all in real-time: next, next, next. Prev, prev, prev. First, last.

And just to flex our muscle, we even go as far as to highlight the keywords for easy visual perusal, and hyperlink them for easy visiting.

This is all done in one simple, elegant Ajax datagrid.

I don't think we'll tell you how we're able to accomplish this, while so few others have. Suffice to say, SQL is not your friend. Web application development tools, particularly the integrated development environments (IDE's) with record sets, are not your friends. Even agile development frameworks with active records, such as Ruby on Rails, is not really your friend.

To make a box capable of manipulating and letting you navigate such massive amounts of data in real-time with such performance requires thinking outside the box. Early-on, I tried describing how we're doing this to a few respected colleagues, and SQL has made the database programming community so myopic, that it may be impossible to program incredibly high performance record-stepping applications that don't require huge record sets and cursors, therefore ruining scaling. The technique is called the indexed sequential access method (ISAM), and it's broken on the Web. In fact, it may have never hit the Web (as far as I know), and HitTail may be the only known example (someone correct me).

So, what's behind HitTail? An enterprise database like IBM DB/2? Oracle? Sybase or Informix?

Open source like MySQL, Postgress or Ingress?

Or perhaps a true ISAM database like BTreive (underlying Pervasive)?

The answer may surprise you.

Much is not what it seems in the world of databases, where the ability to construct a high performance Ajax datagrid is more a state of mind than a particular platform.

You have to throw out everything you know, then successfully deal with a whole new set of problems.

If you're a tech geek with a blog or website, and want to play around with the aforementioned ajax datagrid, then simply register for HitTail. Put the snippet of code on your website. And start surfing the set of records which, among the hundreds of millions of other records, are yours alone.

Labels: , , , , ,

  • Stumble Upon Stumble it!