I totally agree with you Vivek.

Personnally, I like GAE but I encountered a lot of strange behaviors on my
business applications.

2011/6/29 vivpuri <[email protected]>

> > I understand that you are upset that your appengine bill might go up
> > 4X, but how do you jump from this to the conclusion that "Google
> > should support PHP"??
> Every application development platform needs developers. iOS, AWS,
> Facebook, Win32, MacOS,.... And each platform provider comes up with a
> a strategy to acquire developers. Apple did that via steller products
> backed with millions of dollars of ad budgets. AWS revolutionized
> regular hosting company operations by adding ability to bring servers
> up and down at an instants notice. This attracted corporate users who
> could put java, and startups that could PHP. Msft got developers by
> tight bundling of products, where one feeds the other.
>
> What was the plan for AppEngine? None in my opinion. AppEngine put
> Python out first, which was clearly not developers choice at that
> time. And second one to come in was Java, where google thought they
> will get the enterprise customers and resulting big money. However, as
> everyone has discovered, corporates are not yet prepared for paradigm
> shift in programming that AppEngine offers and would very much prefer
> a server based model that EC2 offers. And besides that, no support
> desk to call 24X7 pretty much kills any corporate interest. As a
> result corporate customers are really locked out for AppEngine. As for
> Python, there are not many startups looking to take this path 'cause
> lack of developers is going to cause long term hiring issues.
>
> Going by numbers, if we look at the Bug Tracker for AppEngine -
> http://code.google.com/p/googleappengine/issues/list , number 1
> request is "PHP Support is a must" with 3143 votes(approx 50% more
> votes than feature #2). In my opinion, Google should have never
> ignored developer opinion. Instead, AppEngine team should have
> recognized the demand and delivered the feature. And now 3 years down
> the line, AppEngine has added support for GO instead, which has pretty
> much no developers. As compared to that, if they had added support for
> PHP, there would have been thousands of more developers on the
> platform, generating more revenues for AppEngine, and the team not
> getting forced to make such drastic pricing changes.
>
> Besides that, from what is seems to me, someone with mindset of Google
> Apps or even Search Product is making decisions for AppEngine, where
> each developer is treated like a user. As a result strategy/thinking
> is that features can be flipped right before our eyes without being
> asked for opinion or any consideration for our efforts. Personally i
> have been here since the days when AppEngine didnt throw the
> DeadlineExceededError and you were left wondering for days why that
> HTTP 500 is showing, and days when i was not able to delete data for 2
> months since no process existed, and times when i had to pay $6k for
> deleting 3TB of data, and days where there are thousands of datastore
> timeouts resulting in user loss(without getting any refund). With all
> this, I would really hope AppEngine gives more consideration to
> existing developers.
>
>
> > I think you assume too much.  I interpret this as a temporary salve to
> > keep Python developers from feeling like second-class citizens until
> > multithreaded Python is available.
> I am not assuming too much. It's simple math. Besides that, i have
> never seen a hosting company tell me that since PHP version x now has
> support for this new feature. If you implement it, its good, else we
> are going to change 4X for the server.
> Also, writing new code to support threading is okay, but modifying
> half million lines of production code to support threading is
> suicide.
>
>
> On Jun 29, 4:29 am, Jeff Schnitzer <[email protected]> wrote:
> > On Tue, Jun 28, 2011 at 8:34 PM, vivpuri <[email protected]> wrote:
> >
> > > Thank you for the response. I am not really confused about anything.
> > > Everyone has different set of experiences and resulting opinions.
> > > Facebook was built on PHP, and definitely started from $5 PHP/MySQL.
> >
> > I understand that you are upset that your appengine bill might go up
> > 4X, but how do you jump from this to the conclusion that "Google
> > should support PHP"??
> >
> > > Also, i am not able to understand the logic behind charging half for
> > > python instances since AppEngine does not support threading as of now.
> > > I am a python threading noob, but going by the offer that AppEngine
> > > team has thrown out, it seems threading can increase performance at
> > > most by 2x, which is the only way you can justify 1/2 price. I find it
> > > hard to believe.
> >
> > I think you assume too much.  I interpret this as a temporary salve to
> > keep Python developers from feeling like second-class citizens until
> > multithreaded Python is available.
> >
> > Jeff
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/google-appengine?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.

Reply via email to