Showing posts with label COMET. Show all posts
Showing posts with label COMET. Show all posts

Apr 7, 2010

Amazon Pushed the Bar. Again!

Everybody is talking these days about iPad, Windows Phone 7, iPhone OS4 and Nexus One and how they gonna change the world. Well if everybody is going to change the world, they need reliable servers and more important traffic efficient communications that will enable mobile application keep updated while consuming as few as possible battery and network resources. If you look for the right buzz Google for COMET, Push and Long Polling.
Current State
Well to be honest, the COMET Servers market state is not so good. Most of the products in the market are either young or luck important features such as high availability. However, I'll keep the full details of the market state to survey that will be exposed in the next few days.
The Amazon Move
Amazon detected this new hot market and exposed today SNS: Simple Notification Service. This service provides you the ability to push data to your clients without taking care of establishing the server infrastructure and taking care of HA.
As a first impression I can say the pricing is very attractive (100K first messages are free) and even the beta limit of 100 topics (channels) is valid for many application (yes I know, there are many of us who needs XXXK :-)
UPDATE: at a second impression this product (SNS) still do not support the need for a push.
The bottom line
If you are a mobile developer, take a look at this new service. It can save you a lot of TTM.

UPDATE and CLARIFICATION
The Amazon SNS API includes the following API:
  1. Topics: Create, Delete and List channels and Set and Get their attributes.
  2. Topics Permissions: Add and Remove permissions on the channel to AWS accounts
  3. Subscription: Subscribe and Unsubscribe to a channel and subscription confirmation. Subscription is done to URL (http and https), Email account and SQS. Subscription cannot be done using COMET method or other methods that are feasible for mobile subscriber (unless you gonna poll your email account)
  4. Publish: Publish a new info item into the channel.
What is missing? the push mechanism that can support mobile and web clients and notify them regarding new info items.

The Real Bottom Line
Read the full Spec and the API before posting to your blog :-)

Keep Performing,
Moshe Kaplan

Mar 29, 2010

Web: Round #5

Dong...
The web is changing... HTML 5, Smartphones (iPhone, Android et al.), RIA, Video and AJAX are changing the industry.
This time it is more than a technological question. It is more a business question: Who will control the platform (Apple, MS, Google)? What is the business model (App Stores, Licensed platforms, Ads, Freemium or paid content)? and how the big guys are going to do money out of it? or at least how will they avoid damaging their existing business models?
The results of this battle will highly effect what will be the common technological methods in the next few years, and choosing the right platform may save you a large effort, frustration and $$$ in the upcoming years.

Dong...
In the next few weeks I'll place several posts regarding our analysis and decision taking these days: What is the right COMET (push mechanism) platform? How to provide streamline service? What is the effect of HTML 5 and is it relevant to you?
Dong...
In the meantime I recommend you going over Jeremy Allaire's TechCrunch article where Jeremy presents the business aspects and several technological issues,

Keep Performing,
Moshe Kaplan

ShareThis

Intense Debate Comments

Ratings and Recommendations