Previous Next

Curl Blog

March 2009
0

Curl Now on Twitter

Posted by Richard Treadway Mar 31, 2009

You may have have noticed we added a link to Twitter in our Developer Center banner. You can follow Curl at http://twitter.com/Curltech.  We post all developer center activity and all the interesting RIA articles we find via our Delicious tagging.

 

You may be skeptical about all the hype surrounding Twitter and wondering why it's getting so much attention.  Indeed, Twitter is rapidly becoming  the way to stay informed about the things that interest you as they happen in real-time .  Twitter's real-time search is fueling its rapid growth into the mainstream.

 

Occasionally a simple idea turns into something huge and just as  Tim Berners-Lee's simple idea of the URL morphed into the Internet so it will be with Twitter.

 

So what is Twitter's simple idea and why is it significant?

 

From a simple technology perspective Twitter is Publish-Subscribe SMS.  It combines the publish-subscribe communication paradigm with real-time of instant messaging.

 

Publish-subscribe is a many to many broadcast protocol. I publish, many people listen. In fact as a publisher I don't need to know who is subscribing. If I have something interesting to say I can publish. If you find what I say interesting you can subscribe. This communication has its roots in the written word from cave dwellers hieroglyphs, to books, to newspapers, to websites to blogs and now to Twitter. Each technology transition from hieroglyphs to twitter has made publishing more immediate. Now by combining Publish-subscribe with SMS it's virtually real-time.

 

Additionally Twitter has opened up the network of subscriptions so that anyone can see who is subscribing (following) to who. Given the nature of social networks (6 degrees of separation) his means that interesting news has the ability to reach virtually everyone in six retweets.  This is significant because I can use Twitter to find what's happening in real-time and be alerted if something I care about happens when it happens.

 

Twitter is born of the same Cluetrain manifesto empowerment that drove blogging to prominent mainstream status.  You can think of Twitter as real-time blogging.  Jack Dorsey, Twitter's co-founder described his creation as

 

”…an idea to make a more ‘live’ LiveJournal. Real-time, up-to-date, from the road. Akin to updating your AIM status from wherever you are, and sharing it.

 

 

Already Tweets have evolved from “I’m having breakfast” and “I’m watching it snow” to a powerful tool for building brand and a great way to keep up with what you’re passionate about. And because Twitter is open there is a whole industry for tools to help make Twitter even more effective. Now media giants like CNN are using such tools as a sort of police scanner to be alerted to the next news story. CNN broke the story of The Turkish airline crash which it was[ alerted to it by Twitter|http://edition.cnn.com/2009/WORLD/europe/02/25/twitter.amsterdam.plane.crash/index.html].

 

While Google, Yahoo and others tried to perform real-time search through their "Alert" function it does not work adequately. The main reason is their alerting mechanisms are based on repeated search of the database they build through "crawling" the Internet. The delay in that approach means that alerts to matches can be considerably later than real-time as I pointed out in this blog post, Cutting Through The Incessant Barking.  Real-time works with Twitter because it limits Tweets to 140 characters which is exactly an SMS message.

 

As with any simple idea that drives a paradigm shift the number of use cases continues to grow only limited by the imagination of its users. While it took 20 years for Tim Berners-Lee's simple idea of the URL to morph into the Internet I think Twitter will be mainstream in a matter of years.

 

You can follow me at http://twitter.com/RichardTreadway.

0 Comments 0 References Permalink
0

It has been a busy week for RIA Technologies as the market continues to heat up.  The Twitter streams were all a buzz with #SXSWand RIA featured prominently.  Gartner's Market Scope on RIA was picked up by SD Times,  ZDnet highlighted Forrester's research on Saas and the New York Times discussed Silverlight Version 3.  Here are this week's noteworthy posts and articles.

 

The RIA Triumvirate at SXSW 2009

Red Monk

By Michael Cote, March 17, 2009

 

Thankfully for them each member of the RIA Triumvirate were in attendance. There been budget cut backs, hiring freezes, and other Financial Abyss freak out tactics from each of them, but SXSW is a conference not be missed by the three with that all important three letter strategy: RIA.

 

Data Watch: Rating RIA platforms

SD Times

By Staff Writer, March 15, 2009

 

March 15, 2009.  Adobe received the highest rating among companies with RIA platforms in Gartner's MarketScope for AJAX Technology and RIA Platforms" survey, scoring the only Strong Positive rating. The companies, which included Google, Microsoft and Oracle, were rated based on market adoption and platform  features, among other

criteria....

 

RIA Opinion: Why Criminal Hackers Will Love Adobe AIR

Sys-Con Media

By Bert Halstead, March 13, 2009

 

Adobe has released their new AIR product with much fanfare about letting developers "use proven Web technologies to build rich Internet applications that deploy to the desktop and run across operating systems." The grand vision that's being promoted is that AIR is pioneering the application development model of the future,  where cross platform applications will be developed using a platform independent tool such as AIR, and then deployed across the Web as downloadable gadgets that can be installed on any computer...

 

Forrester Research: SaaS gains enterprise adoption, expands beyond 'vanilla' offerings

ZDNet

By Dana Gardner, March 17, 2009

 

Software as a service (SaaS) is coming into its own, as interest and adoption continue to grow among enterprises  and SaaS itself expands to meet the challenge...

 

Groovy and Grails Updated

Dr. Dobb's  Journal

By Staff Writer, March 17, 2009

 

SpringSource has announced the availability of Grails 1.1, a rapid web application development framework based on Groovy and Spring. The company also released Groovy 1.6, the dynamic language for the Java Virtual Machine(JVM), that provides seamless integration with Java.

 

Microsoft to highlight Silverlight 3 technology

New York Times

By Paul Krill, March 17, 2009

 

Microsoft will tout at the Mix09 conference in Las Vegas this week its planned Silverlight 3 rich Internet application technology along with a host of other developer‑related offerings, according to the conference Web site.

 

The Weekly RIA RoundUp for March 16

Inside RIA.com

By David Tucker, March 16, 2009

 

This week we look forward to SXSW and Mix '09 and look back on Facebook coming to the desktop, a preview  of Pro JavaFX, a tool to help designers get started with Silverlight, more information on Mozilla Bespin, and  new AIR features in Aptana Studio. All this and more on the Weekly RIA RoundUp from InsideRIA.

 

Presentation: Rich Internet Applications with Flex and AIR

InfoQ

By Abel Avram, March 11, 2009

 

In this presentation recorded during QCon London 2008, Christophe Coenraets presents Flex and AIR, two technologies from Adobe used to create, deploy and run Rich Internet Applications. After a brief introduction to each technology, Coenraets showed some applications built with them.

 

Adobe's Progress Report

Sys‑Con Media

By Staff Writer, March 17, 2009

 

This week Microsoft will make a number of announcements in the RIA space. The rumor has it that Silverlight 3 is going to be out. The rumor has it that it'll start competing with Adobe AIR. Let's take a quick look at the Adobe's progress report in the RIA space.

 

New Poll: ActionScript is now among the most popular languages. Which of these other languages do you use the most?

Inside RIA.com

By Rich Tretola, March 16, 2009

 

Recently O'Reilly's quarterly State of the Computer Book Market analysis, PartIV, Languages was released. If book sales are any indication, ActionScript is now among the most popular languages. So, with our new poll question we would like to know which other language you use the most. I realize that you may use many of the  languages on our list, so please leave comments as well. To take part in our poll, please click here.

0 Comments 0 References Permalink
3

 

For that last 2 years we have been tagging interesting RIA related

content using Delicious.  Our tag cloud which you can find under

the username CurlTech now has over 1,400 bookmarks. 

As such  it is a collection of RIA articles and blog posts relevant to

the market and technology trends.  I thought it would be useful to share

the content we tag weekly as itserves as a great bibliography for those doing

research on RIA.

 

We have been categorizing the content we find into three major groups:

 

 

Here is this weeks round up. . 

 

Business Case for RIA

 

Virtual Panel on \\\\\"The Current and Future State of RIA\\\\\"

Impact

By Staff Writer, March 04, 2009

 

InfoQ has just conducted a Virtual Panel on “The Current and Future State

of RIA” featuring the thoughts of many individuals from well‑known and

well‑respected companies in the space such as: Mozilla, Curl, Java,

Microsoft and Adobe. Each spokesperson was provided with a series of

questions relating to whether RIA technologies have “made it”, what the

optimal user experience of the RIA should be, what other applications

will be driving RIA technology adoption, as well as an overview of the

various RIA frameworks and languages.

 

It's Time To Update The Enterprise Software Licensee Bill of Rights!

Forrester

By Ray Wang, March 05, 2009

 

With the market now in favor of the enterprise software licensee, its now

time to update the Enterprise Software Licensee's Bill of Rights to

include newer topics such as virtualization, SaaS and subscription

pricing, newer usage based pricing models, open source, and vendor

lock-in avoidance. As mentioned in a call to action in a December 2008

Monday's Musings, this groundbreaking report, originally published in

December 2006, will be updated to reflect current market conditions.

The goal - improve this reusable contract negotiation model that cuts

across the 5 key phases of the software ownership life cycle:

 

RIA technologies and the downturn

ZDNet

By Ryan Stewart, March 05, 2009

 

The news is a pretty depressing place right now but there was a small

article in the Economist about how the Fashion industry is responding

to the downturn that caught my eye. Towards the end of the article the

Economist mentioned how designers are looking for ways to leverage

digital distribution:

 

Technology Comparisons

 

Flash is Dominating the Landscape, but Silverlight is Growing

InfoQ

By Abel Avram, March 10, 2009

 

A RIA statistics page is publishing the numbers of browsers having RIA

plug‑ins installed on a daily basis. The RIA space today is occupied by

Flash but Silverlight is catching up.

 

RIA User Interfaces

 

The Weekly RIA RoundUp for March 9

Inside RIA.com

By David Tucker, March 09, 2009

 

This week the Flex SDK gets some bug fixes, iLog releases a new set of

visualization components, the new version of jQuery UI was released,

Microsoft provides some guidance on Silverlight development, and a talk

on the future of Rich Internet Applications. All this and more on the

Weekly RIA RoundUp from InsideRIA.

 

Microsoft heralds Silverlight‑Eclipse link

Info World

By Paul Krill, March 09, 2009

 

Microsoft is touting support for its Silverlight multimedia application technology in the Eclipse open source tools platform.

 

Schwartz Explains Sun For You Part 2

SD Times

By Alex Handy, March 06, 2009

 

Jonathan Schwartz, Sun's CEO, has been laying out the case for his company's

future in his blog recently. Earlier this week, he gave a broad

overview of his three‑ or four‑part talk. This is part two of that

series. Go watch if you're interested in the company.

 

Framework for Flex Developers Goes Open Source

Dr. Dobb's Journal

By Staff Writer, March 05, 2009

 

Farata Systems has open sourced its Clear Toolkit 3.1 framework for developing

enterprise Rich Internet Applications with Adobe Flex and Java. Sun

loses Apache and Spring vote on latest Enterprise Java

 

The Register

By Gavin Clarke, March 05, 2009

 

Updated:Sun Microsystems' rocky relationship with open source over Java is

again in the spotlight, after it lost support of two influential groups

for the latest update to enterprise Java.

3 Comments 0 References Permalink
0

My take on Cloud Computing

Posted by Jnan Dash Mar 3, 2009

It's not new that computers have been going through mutation - from mainframes to minis to PC to hand-held devices and smart phones now. With each step, the architecture has become more distributed. Now we are back to "centralized"  computing, as more activities move to the data centers, which are becoming  factories for computer services on an

industrial scale. Software is supposed to be delivered as "services" from such data centers. But wasn't this the theme of  SaaS (Software as a Service) offerings such as SugarCRM and SalesForce.com?

 

The answer is yes. SaaS, computing grids, multi-tenancy, and cloud services such as Google mail, are all precursors to  "cloud computing". As per the Economist magazine, 69% of Americans are connected to the web and use some kind of cloud service such as web-based mail and online data storage. Google has been pushing this model via Gmail, spreadsheet, and documents. These services will come in 3 layers - infrastructure, applications, and periphery (where they will meet the real world). I read somewhere that there are 70,000 data centers in the US, out of which 30% are no longer in use. Also, only 6% of the server capacity is used. This excess unused capacity is also pushing for the cloud model.

 

Amazon is considered the pioneer in this movement, with their S3 (Simple Shared Storage, storage rented from the cloud at cheap cost), and EC2 (Elastic Computing Cloud, processing cycles are available as and when needed). So the other players like Microsoft and Google are building huge data centers. Microsoft is adding 35000 servers a month, while Google has 36 data centers with about 2 million servers. The new data centers are being located in states like Washington and Oregon with low-cost electric power.

 

Cloud computing seems like a logical post-SaaS step, where measured, monitored, business process can be made available to clients. The current economic climate is also pushing the theme of "more with less" and cost savings as key principles. The days of under-used inhouse data centers are over. The new mantra -  web as the platform architecture, application modernization with web-based dynamic UI, and software available as cloud services. With the proliferation of hand-held devices and smart phones, the cloud computing model makes sense.

 

 

0 Comments 0 References Permalink