Showing posts in all categories RefreshRefresh
Transformation of Content through Web Points of Presence [ Alan Wilensky ]

Transformation of Content through Web Points of Presence

 

By Tom Bradford,

 

12/13/05 Forward and explanatory prologue emendations by:

 

Alan D. Wilensky, Analyst, Encompass Consulting

 

The Soul of a New Web

 

‘Social Networking’; at once an inscrutable term, is  redefining the future of the World Wide Web.  We are all destined to be bent to the will of innovation as the Web inexorably transitions from islands of content to a fully-meshed fabric. Web 1.0’s  model of agglomerations of sites we shared with friends or use at work, are constructs of a mental hierarchy, but not of a concrete fabric. This is changing as we speak.

The next web is currently under construction. The hyped Web 2.0 is a mystery in embryo, for any concept that cannot be clearly defined in a few short paragraphs must be suspect. However, we are living vividly in the crossover of Web2.0 times. Social bookmarks, tagging, and blogs are the mere infancy of this semantic web. Even words used to describe the revolution are obscure, for outside of academia, where is the vocabulary of semiotics so bandied about?. The definition of semantic is, ‘relating to meaning or the differences between meanings of words or symbols’. So far so good. Web 2.0 will be content with meanings (tags) attached, and an architecture to liberate this semantic content into cyberspace (via RSS and other XML systems) so that it may be shared, marshaled, syndicated, and subscribed to.

 

Some great thinkers have coined this the ‘executable web’; Kingsley Idehen, OpenLinks CEO, a thinker if ever there was one, endeavoring to clear my Web 2.0 fogginess, said, “Web 2.0 is a system of ‘points of presence’ on the executable web – the web is the new operating system.”  Taking my usual three months to digest Kingsley’s thoughts, I became dimly aware of the potential for this ‘meshed fabric’ of active content.

Web 2.0 is Delicious and More

”delicious-delicious”, Kingsley echoed to me during many conversations, but I thought he meant the vegan cupcakes I had brought the OpenLink staff. It did not occur to me that Kingsley meant del.icio.us, a social book marking and tagging site that has changed the way I organize my incisive web-based research materials. Mr. Idehen did not lead me by the hand to del.icio.us – he suggested that I submit my conference research reports via the company blog and configure for ‘tagging’ services.

I was so lost; the immaturity of Web 2.0 shows in the strangeness of the tools and settings – but guiding me in a Zen-like way, Kingsley had me dutifully obtain an account on del.icio.us, configure my OpenLink Virtuoso blog, and add tags to my Virtuoso blogger profile. Viola, my blog article was now on del.icio.us, classified according to the tags I had added to my original post. Huh!

As I latter learned there are a great many social book marking services and content collecting engines in the Web 2.0 cloud. The Virtuoso blog engine has account settings for configuring specific upstream targets for your blog – but I also discovered that Virtuoso pings (notifies) well known blog aggregation engines, like Technorati, Moreover, and others, without the need for specific upstream setting other than the addition of tags to the blog account holder’s settings. So be careful what you write in your blog – the isolated ranting of luminary or lunatic may be instantly broadcast into the Bloggosphere.

Virtuoso Syndication is Bloggolicious

What do people have to say, really now? The blog is today’s best example of Social Networking on the Web.  Blogging is PERSONAL publishing as a series with the addition of syndication. Blogs are composed of public diaries, articles, commentary, and reporting on a variety of subjects.  Diversity of subject matter is what makes this a thriving, popular medium, while free and low cost Blogging accounts are as easy to obtain. Why the fuss? Haven’t personal web sites been available for years? What’s the difference between Web Content and Blogging content? In a nutshell – simplicity, syndication, semantics, and aggregation.

Simplicity of enrollment, posting, and commentary management. These attributes have not been a   solution set in the personal web services space.

 

Syndication is the magic of RSS, Real Simple Syndication, and other XML protocols that are largely transparent to the blog user. There may be subtle differences as to how these strange settings and attributes affect availability of future ‘social networking’ functions and publishing options. It must be underlined that XML protocols used in Blogging are easily transmutable into almost any other type of  syndication protocol – for this is magic of XML – separation of content from presentation and structure.

 

Semantics is the ability to add ‘tags’ to your blog posts. Tags are words that confer meaning to you or your social network. Sites like del.icio.us or Technorati will use these tags to aggregate your blog and help others find it. Clouds of tags and semantically tagged content is automatically built by an increasing number of Web 2.0 sites; not all of these are blog related, some are business oriented.

Aggregation is the act of blog engines pushing to popular collection points, or the reverse, content pulled from your blog to the aggregator. An upstream is an explicit destination that the blog account user configures with credentials, but many blog engines automatically ping popular aggregation sites. There is almost always a way to enable posts to be marked as private., and excluded from entering the Bloggosphere.

 

Blog systems provide a simple publication interface, for push-button publishing capabilities.  Blog posts are usually retained for archival purposes, affording readers the opportunity to digest content entries dating back to the beginning of that particular blog. Blogs often allow the readers to contribute to the content entries via commenting systems, and allow author’s to have administrative control of the comment stream.

 

Traditional web sites required authors to publish content using web authoring tools and the use of presentation markup, making sites hard to maintain, difficult to extend, and requiring the author to manually manage the article publishing in series format. There were, and still are I’m sure, on-line Web authoring tools that allow Newsletter publishing, comment management, and even email notification of new postings – but these systems have been supplanted by a maelstrom of blog tools, and the furor that has engulfed the Blogging phenomenon.

 

Blog Support in Virtuoso








</br></br>

Now that you understand the value of Web Logs, you may ask yourself, why Virtuoso? The answer is simple, but deserves a bit of explanation. After all, Virtuoso is a Super Server, an integration platform, and a content services powerhouse; what’s the deal, baby? We shall see how this article’s original author, the eminent Tom Bradford, sets the scene:

 

“Virtuoso facilitates effective flow of enterprise information. All is information within the global InfoBase.  A mere fraction of enterprise information is stored in the database proper, while the majority remains untapped and ‘in the wilds of the file system’.  A compelling argument if ever there was one for Virtuoso's mission of leveraging disparate information in a source independent fashion.
 

Information stored as blog content may be important to an organization, particularly if subscriptions or publications contain information vital to the business.  Blogs become a knowledge base for organizing content and an atomic representation of that knowledge."

Conclusion

The most basic, yet perhaps important and enduring aspect of Web 2.0’s social networking face is and will be the Web Log, or Blog, for quite some time. The democratizing influences of the Bloggosphere have already changed our society, launched scandals, and toppled once mighty news organs from their Apollonian perch. We have not seen the end of the blog; not by a long shot.

Virtuoso provides a powerful Social Networking foundation, a full-featured Blogging engine as an integral part of your organization's ability to leverage its entire breadth of information. From this point of departure, we have no idea where Virtuoso, with its vast panoply of content syndicating features, will take us.


# PermaLink
12/13/2005 16:53 GMT Modified: 05/08/2006 13:18 GMT
May G-d save us all. [ Alan Wilensky ]

May G-d save us all. Everyone over 23 years old, at least.

 

One man’s impression on the new model of an emerging class of entrepreneurs.

 

Overview

 

I attended the Boston Web Innovators conference in a noisy, Cambridge bar. I arrived early, because I knew that the presenters would be setting up projectors and such. I spoke to several of the young men and women (there were many), and got to know a little about their thoughts on the technical aspects of development, tools, trends, and business models.

I also met the event host, David Beisel. He is an Associate at Masthead Venture Partners. David is a good man, trying his best to cultivate very early stage Web 2.0 ventures – these such as we saw at the Innovators Conference are far too small and at far too early a stage for his VenCap firm to fund. However, he is visionary looking down the long road of his portfolio, and the willingness he professes via these events (out of his pocket, although I paid for an $11.00 Bailey’s) is testament to his faith in Web 2.0.

There are several aspects to my analysis

 

        The tenor of the event and personalities

        The hype over Ruby on Rails development environment (I may need deprogramming)

        The attitude, enough and to spare, of these very young, very smart developers, of existing tools, infrastructure, application hosting, and what makes their clock tick

        Why are these inventors, and a new class of their investors, so displeased over the words ‘enterprise anything’, and so negative on any tool or product that needs to be paid for or licensed? The venom was palpable,

        Is there an opening for Open Link? In short, like anything, and with and OpenMind, and an agile spirit – yes, there is an approach strategy.

 

 

The Event

 

As I said, I arrived early as I knew the presenters would be setting up. I spoke to the founder of Blognicient – he didn’t have a card, but did have an MIT class ring(Put a pin in that thought). I spoke with the Kiko founders, and many others.

They were young, each one younger than the next – a range of 19-27 years tops. The room was filling fast, it resembled a frat party with geeks. There were many female technoratti. My former experience of these Vencap  events are more formal and everyone wants a deal – but David was not besieged. In spite of the noise, he was having relaxed conversations with the attendees.

The overall feel of the event was an after work party, and these young folks were into what they were doing – if they were hot for equity, they didn’t show their cards at all. May thought that they could get their lightweight web applications up, get advertising, and self finance without dilution. More on this soon; it all ties to Rails and the founder of ROR’s success in making a success from Rails and the subsequent applications that made it big – Base Camp –Tada-Backpack.

 


The Ruby on Rails Hype, Religion, Saturation

 

Every last one of the presenters had an MIT class ring. Every Presentation had something to say about Ruby on Rails. One of the more pointed and cogent questions of the event was to Blogniscient’s [1] founder, Ben Ruedlinger: “….is the ranking engine also done in Rails?”, answer, “no, we have a custom process that is proprietary.” “psssss….said the Crowd.

So, why is Rails so important to these folks? I cannot answer this. There is some evidence that the creator of Rails (Ruby is not a part of Rails per se, but happens to be the ‘chosen’ language for it’s early development), made good in delivering the type of lightweight applications that made a commercial splash, and quickly. These attendees have tremendous respect for David Heinemeier Hansson of 37Signals.com. He has put back into the community by continually improving, evangelizing, and nurturing the Rails ethos.

So we start with respect for a visionary. One of the attendees grabbed me by the collar and sat me down at a Power book and then there was no stopping him and his girl friend from showing what Rails can do for my life. I was transfixed – but I’m easy to impress.

Am I the best person to give a technical lowdown on Rails? No. But I had to take a day, digest and re-read what I had seen at the event, which was impressive. Several of the attendees were stone cold C++ and C#/Java experts, and they were converted. One chap led me through an exercise that created a file sharing system and download service, with account management  - in 20 minutes, with explanations. That’s an agile environment.

As to what it actually is, well, let better minds decide. As to the impact, participation, and feel of a wider community – I can tell you without a shadow of doubt, that there is movement afoot here. www.slash7.com/articles/2005/01/24/really-getting-started-in-rails

 

“Rails means the end of XML files telling a story that has already been told in code. It means no compilation phase: Make a change, see it work. Meta-data is an implementation detail left for the framework to handle.” According to the gaggle, Rails came from the Design Patterns school of programming thought.

Rails is an MVC (Mode-View-Controller) framework that forces separation of presentation layer code from logic and metadata. That’s all I’m going to say about the technical side of Rails for now, but I intend to learn more about it and try and get a working knowledge of it in time.

Currently the important thing to bring home (or take away) is that the LAMPS community, the MySQL folks, are sold on ROR’s ability to completely abstract the SQL generation and need for repetitive code driven queries that they have been dealing with for years – and have become quite good at.

Ruby on Rails is becoming an industry with wide ranging participation from the LAMPs community. There is tremendous buy in from the book publishers, and a love for Rails that has even given birth to a full length illustrated comic book / tutorial (http://poignantguide.net/ruby/).

 

The Attitude

 

These were no punks and hackers – these were MIT CS grads and students late in the MSEE and MSCS Programs. There were also advanced amateurs, some were from Sloan School of Management, who were self-taught Rail Heads. They were also friendly, and went out of their way to ask me about my business and who I represented.

 

Now I’m just reporting as I heard it; it will do no good to correct or refute me on the following points.  While being very polite they pointed out that any product that pitched an Enterprise Integration POV was too heavy and expensive for the type of lightweight apps they were developing. They also said that if there was a need to have mainline RDBMS connections, they would only have to wait or in some cases purchase data access infrastructure. They seemed genuinely hostile to paying for a server or middleware license. “we are free now”, said one fellow, “from Microsoft .net, from J2EE, from even some of the Open Source environments that were so arcane”.

Some were willing to read my nascent thoughts on Virtuoso as a type of contributed equity. It didn’t go over very well. But they were nice enough about it.

 

One quote is memorable, “Maybe if and when Rails becomes a more mainstream environment for the “daily work”, an expensive data integration platform and web services product might find it’s way to make rails the preferred encompassing environment for bringing it all together”.  Until then, they are pinning bets on MySQL, and CGI – this is the exploitable weak link for some tool smith. 

 

Why so negative?

 

My question: “Can you envision or foresee any type of tool or infrastructure that is worth paying for? Why so negative?”

The general answer that I am paraphrasing here is as follows:

 

‘We tried to love MS tools in our curriculum, and got screwed with bugs and locked-in to upgrades that often were not viable. We do see innovative licensed products, ad they do have advantages over the Open Source LAMPS world, mostly in ease of use and support, and scalability – but this has just become almost a moot point, now that Rails is here and is attracting much talent.”

 

“we are just glad to be free” “you can be free with us”. I have to get back to earth, thanks.

 

Q: If Rails could be fully integrated into Virtuoso, would it be an option for you as a data serving platform?

 

A: What will you do to us once we have built on that monster? (this from a young woman, a My SQL expert and Rails whiz) – show me one thing that server can do that I cant do now. I mentioned the data integration, etc. She’s patient – she will wait for the demo.

 

 

 

 

Is there an Opening?

I sat there as she demonstrated so many things that my head spun – to truly evaluate the breadth of the Ajax functions  and dynamic database bindings through the scaffolding would take an expert, like Kingsley Idehen.

”Stop, you are hurting me”, I said to the young lady, “I’m an older man, you are going to break something in my mind – give me a stroke”. Please tell me, what is the Opening for commercial offerings?”

 

Another young man stepped up and went into a whole diatribe as to how CGI based Rails Production environments are of poor quality, and that the workarounds by Rails specialty hosting companies are string and bailing wire.

 

“They have never been tested at full deployment scale, to tens of thousands of threads. The limitation is not MySQL, it is the CGI interpreters. This is where Rails Hosts make their money – but none of them have ever – repeat ever – fielded a world scale app.”

 

This got me wondering about the famous Base Camp, the original Rails application. I wonder what they use, as 37signals certainly has tens of thousands of paying users.

 

Before that research is completed, you might want to consider that even Rail Fans are not so sanguine about their hosting options, and that none has gained the super notoriety of Base Camp – so there is a market of hosts that are holding it together and may be looking for real commercial grade Software that can Host Ruby on Rails.

As a sophisticated layman, in many ways, I can only surmise that the Rails Community is gaining ground fast, but lacks an industrial strength data hub and services infrastructure – while Virtuoso has no community, so to speak, and has power coming out of its ears.

Here are the Cleavage Points, listen carefully:

1.      The only thing that these Rails players pay for is hosting

2.      Until Rails hits the corporate mainstream (there are books out), the Rails evangelists will die using MySQL, until you pry it out of their hands – but if they enter a job market and Rails is common fare – then you have a business base

3.      There are a long list of Rails Hosting Specialty companies -  and nobody knows better than they do that the state of the art will not do for highly thread burdened successful applications

4.      So their business depends on getting out in front and looking ahead to providing not just better hosting for Rails delivery – but better tools and environments

5.      Because that’s the only other thing that these fanatics pay for – shareware and utilities – if there is a way to break out functions and add value with Virtuoso pieces and sell through Rails Hosts as extra services – tada.

6.      Please forgive me for saying this – I have always thought and have been told by the early OEM prospects that I showed the Virtuoso Demo to – er… Virtuoso needs an encompassing integrated design time environment to make its power more available. Rails could be it.

7.      Since Ajax is hot, and Rails and Ajax are twinned in the fugitive mind at this point – it’s a chance for OpenLink to lead

8.      Breaking in to the Rails community and hosting services space would be a big win –and there is more openness and opportunity there than the horribly proprietary OEM sector

 

 

 

I

 

 



[1] Blogniscient ranks top blogs

# PermaLink TrackBack [9]
11/10/2005 17:29 GMT Modified: 05/08/2006 13:18 GMT
         
Powered by OpenLink Virtuoso Universal Server
Running on Linux platform
copyright Alan Wilensky and quoted content property of their sources