Friday, June 13, 2008

Re: Cloud Service comparison: Google App Engine vs. Joyent

Although, it must be pointed out, that each of the "hardware as a
service" vendor have their own limitations in terms of OSes and/or
server stack images that can be used. To provide a generic service,
some sacrifices must be made for flexibility. This has always been
true for software frameworks and even languages (try using Ruby on
Rails for a time critical embedded system), but we are now seeing it
when it comes to "operating systems for the cloud".

Frankly, I'd rather have the OS dependency than the language
dependency, unless the framework provided met my needs exactly. Then,
I'd take the framework any day, as it hides more of the operational
issues that I just wouldn't care about.

James

On Jun 12, 2:26 pm, randall <rand...@qrimp.com> wrote:
> Just to be clear, Facebook is not using Joyent, rather the vendors of
> apps that run within Facebook are using Joyent. I'm sure part of the
> popularity is just due to the fact that Joyent has been around a lot
> longer than AppEngine.
>
> The language issue isn't superficial in my opinion. AppEngine
> customers face vendor lock in on a significant scale because the
> entire AppEngine platform is proprietary with bigtable, mapreduce,
> etc. Joyent, Mosso and others don't suffer his vendor lock in, because
> they support more standard environments like relational databases and
> an array of programming languages.
>
> On top of that, you have the Googlenoia and growing impression of
> Google as the company putting smaller application providers out of
> business, replacing Microsoft as the company everyone loves to hate.
>
> - randall
>
> On Jun 12, 3:05 pm, "Michael Moran" <professor.mo...@gmail.com> wrote:
>
> > According to the "Cloud Computing" entry in Wikipedia, it states
> > that "Currently 25% of Facebook daily active application usage runs on
> > Joyent." Can anyone provide reasons why Facebook uses Joyent instead of,
> > say, Google App Engine?
> > Also, in more general terms, can anyone provide examples where Joyent would
> > be better than Google App Engine, or vice-versa?
> > Superficially, it appears the main difference, from a developers point of
> > view, is that Joyent offers wider language support than Google's App Engine
> > (python only).
>
> > Thank you very much,
>
> > --Michael
> > Miami, FL

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Cloud Computing" group.
To post to this group, send email to cloud-computing@googlegroups.com
To unsubscribe from this group, send email to cloud-computing-unsubscribe@googlegroups.com
For more options, visit this group at http://groups.google.ca/group/cloud-computing?hl=en
-~----------~----~----~----~------~----~------~--~---

No comments: