Re: [google-appengine] Re: Snapchat

2014-01-21 Thread timh
Honestly, every one will have different experiences, to make blanket 
statements about how it is expensive just doesn't fly.

I can argue and with figures to back my statement up.  Maybe you 
application doesn't suit the appengine model.

I have a system with around 2000 daily users (they must use the system for 
certification, so it is compulsory for 3-5 years. Numbers will be twice 
that within 6 months). This system went live in July 2010.

It costs only $2-$3 a day, we generally don't have problems with 
'hiccoughs' and the amount we save in not having to manage any 
infrastructure at all
is worth a great deal more than $2 a day.

Ultimately it's horses for courses.  Maybe you picked the wrong platform 
for you application, maybe you made bad architectural choices, but to 
suggest 
you experience holds for all other use cases is quite ridiculous.

T

On Tuesday, January 21, 2014 3:55:26 PM UTC+8, Rafael Sanches wrote:

 alex, 

 I keep using appengine because my service is too big for a migration. I'm 
 the founder of the company. 

 We chose appengine when it launched. At the time the costs we more than 3 
 times less. They changed the price and our service was already built, so 
 we've got locked in. 

 Do the calculations. I would rather hire a $300k/year engineer that can 
 scale the service with $5k a month, rather than hiring a $120k that would 
 scale at $60k month. 

 Again, we're not in the 70's anymore. It's not that difficult to do what 
 you're describing. 

 I'm not arguing. This is not a discussion. Nobody can argue that appengine 
 is a good choice costs wise. 

 There are plenty of wonderful things about appengine, but cost is 
 certainly not one of them, so please stop fake-ing :)

 bye
 rafa


 On Mon, Jan 20, 2014 at 11:43 PM, alex al...@cloudware.it 
 javascript:wrote:

 Totally agree with Jim and Tim.
 But, I think it's a waste of time trying to reason with guys like
 Rafael and coto.

 They keep forgetting the cost of software and hardware maintainance,
 monitoring, load balancing, scaling, intrastructure stack,
 reliability, etc, no matter how many times you try to explain it.
 Sometimes, I wonder why they keep using App Engine. Maybe it's just
 because their companies actually did proper ROI/TCO calculations.

 On 21 January 2014 07:35, Rafael mufu...@gmail.com javascript: wrote:
  Guys,
 
  Please, we're not in 1970 anymore. There is no argue that appengine is 
 the
  most expensive hosting on earth and possibly the universe.
 
  My company spend $4000 a month with appengine. We could host the same
  service with $50 in a more powerful environment:
  
 http://www.hetzner.de/en/hosting/produktmatrix/rootserver-produktmatrix-ex
 
  With $300 we could make it redundant and more reliable and faster than
  appengine.
  A dedicated server is also more reliable, because of appengine infamous
  hicupps due to its scheduling system and instance boot time.
  In one of my services I rent a rack with 20 spaces and it's filled with 
 only
  10 severs. It means I can scale my servers with 10 more. That 
 configuration
  costs $1000.
  Please, pay attention for 10 dedicated quad-core with 32GB of ram. How 
 much
  would you pay in appengine for that type of throughput? I did the
  calculations: $60k.
 
  Please, it's incomparable price wise. There's no argue and let's not go
  there :)
 
  thanks
  rafa
 
 
  On Mon, Jan 20, 2014 at 1:44 PM, Jim jeb6...@gmail.com javascript: 
 wrote:
 
  I've seen many variations of this statement, Google App Engine is
  expensive!, and it always strikes me as a bit off.  I supppose it 
 depends
  on your perspective and your requirements.
 
  For the past three years I've been running a small start-up building a
  SaaS analytics application.  For the prior 25 years or so I built 
 enterprise
  apps for some well-known software houses.  The last 12 years I was 
 building
  SaaS-based software products serving top-tier global financial 
 institutions.
  During that time I worked on projects where we built, from the ground 
 up, 2
  different web-based solutions which wound up serving tens-of-thousands 
 of
  end-users and very large volumes of system-to-system (B2B type) 
 transaction
  volumes.
 
  When we created our infrastructure for these systems we needed multiple
  geographically dispersed data centers, high levels of fault-tolerance 
 within
  any given data center, n-tier architecture, secure systems, scalable
  databases and front-end servers, system, security and network 
 monitoring and
  administration, etc.  When you spec that all out from scratch, you 
 will have
  a hard time doing it for less than several hundred thousand dollars 
 capex
  with big ongoing opex expense.  Any growth beyond your initial 
 headroom will
  require additional capex expenditure and incremental ongoing opex.
 
  Depending on the profile of your application and the system load, at 
 some
  point you will pass the threshold of it being cheaper to build and 
 maintain
 

Re: [google-appengine] Re: Snapchat

2014-01-21 Thread Rafael
Hi timh,

Please, read the title of this thread. The use case is clear: snapchat

If my bill is quite expensive with a couple million uniques a month,
imagine theirs with a couple hundred million?

Best,
Rafa


On Tue, Jan 21, 2014 at 12:16 AM, timh zutes...@gmail.com wrote:

 Honestly, every one will have different experiences, to make blanket
 statements about how it is expensive just doesn't fly.

 I can argue and with figures to back my statement up.  Maybe you
 application doesn't suit the appengine model.

 I have a system with around 2000 daily users (they must use the system for
 certification, so it is compulsory for 3-5 years. Numbers will be twice
 that within 6 months). This system went live in July 2010.

 It costs only $2-$3 a day, we generally don't have problems with
 'hiccoughs' and the amount we save in not having to manage any
 infrastructure at all
 is worth a great deal more than $2 a day.

 Ultimately it's horses for courses.  Maybe you picked the wrong platform
 for you application, maybe you made bad architectural choices, but to
 suggest
 you experience holds for all other use cases is quite ridiculous.

 T

 On Tuesday, January 21, 2014 3:55:26 PM UTC+8, Rafael Sanches wrote:

 alex,

 I keep using appengine because my service is too big for a migration. I'm
 the founder of the company.

 We chose appengine when it launched. At the time the costs we more than 3
 times less. They changed the price and our service was already built, so
 we've got locked in.

 Do the calculations. I would rather hire a $300k/year engineer that can
 scale the service with $5k a month, rather than hiring a $120k that would
 scale at $60k month.

 Again, we're not in the 70's anymore. It's not that difficult to do what
 you're describing.

 I'm not arguing. This is not a discussion. Nobody can argue that
 appengine is a good choice costs wise.

 There are plenty of wonderful things about appengine, but cost is
 certainly not one of them, so please stop fake-ing :)

 bye
 rafa


 On Mon, Jan 20, 2014 at 11:43 PM, alex al...@cloudware.it wrote:

 Totally agree with Jim and Tim.
 But, I think it's a waste of time trying to reason with guys like
 Rafael and coto.

 They keep forgetting the cost of software and hardware maintainance,
 monitoring, load balancing, scaling, intrastructure stack,
 reliability, etc, no matter how many times you try to explain it.
 Sometimes, I wonder why they keep using App Engine. Maybe it's just
 because their companies actually did proper ROI/TCO calculations.

 On 21 January 2014 07:35, Rafael mufu...@gmail.com wrote:
  Guys,
 
  Please, we're not in 1970 anymore. There is no argue that appengine is
 the
  most expensive hosting on earth and possibly the universe.
 
  My company spend $4000 a month with appengine. We could host the same
  service with $50 in a more powerful environment:
  http://www.hetzner.de/en/hosting/produktmatrix/
 rootserver-produktmatrix-ex
 
  With $300 we could make it redundant and more reliable and faster than
  appengine.
  A dedicated server is also more reliable, because of appengine infamous
  hicupps due to its scheduling system and instance boot time.
  In one of my services I rent a rack with 20 spaces and it's filled
 with only
  10 severs. It means I can scale my servers with 10 more. That
 configuration
  costs $1000.
  Please, pay attention for 10 dedicated quad-core with 32GB of ram. How
 much
  would you pay in appengine for that type of throughput? I did the
  calculations: $60k.
 
  Please, it's incomparable price wise. There's no argue and let's not go
  there :)
 
  thanks
  rafa
 
 
  On Mon, Jan 20, 2014 at 1:44 PM, Jim jeb6...@gmail.com wrote:
 
  I've seen many variations of this statement, Google App Engine is
  expensive!, and it always strikes me as a bit off.  I supppose it
 depends
  on your perspective and your requirements.
 
  For the past three years I've been running a small start-up building a
  SaaS analytics application.  For the prior 25 years or so I built
 enterprise
  apps for some well-known software houses.  The last 12 years I was
 building
  SaaS-based software products serving top-tier global financial
 institutions.
  During that time I worked on projects where we built, from the ground
 up, 2
  different web-based solutions which wound up serving
 tens-of-thousands of
  end-users and very large volumes of system-to-system (B2B type)
 transaction
  volumes.
 
  When we created our infrastructure for these systems we needed
 multiple
  geographically dispersed data centers, high levels of fault-tolerance
 within
  any given data center, n-tier architecture, secure systems, scalable
  databases and front-end servers, system, security and network
 monitoring and
  administration, etc.  When you spec that all out from scratch, you
 will have
  a hard time doing it for less than several hundred thousand dollars
 capex
  with big ongoing opex expense.  Any growth beyond your initial
 headroom will
  require 

Re: [google-appengine] Re: Snapchat

2014-01-21 Thread timh
Yes the thread title might say that,  but you keep saying it is too 
expensive in all cases.. without any qualification.  Other than it costs 
you a lot to do what you do.

T



On Tuesday, January 21, 2014 4:34:40 PM UTC+8, Rafael Sanches wrote:

 Hi timh,

 Please, read the title of this thread. The use case is clear: snapchat

 If my bill is quite expensive with a couple million uniques a month, 
 imagine theirs with a couple hundred million? 

 Best,
 Rafa


 On Tue, Jan 21, 2014 at 12:16 AM, timh zute...@gmail.com javascript:wrote:

 Honestly, every one will have different experiences, to make blanket 
 statements about how it is expensive just doesn't fly.

 I can argue and with figures to back my statement up.  Maybe you 
 application doesn't suit the appengine model.

 I have a system with around 2000 daily users (they must use the system 
 for certification, so it is compulsory for 3-5 years. Numbers will be twice 
 that within 6 months). This system went live in July 2010.

 It costs only $2-$3 a day, we generally don't have problems with 
 'hiccoughs' and the amount we save in not having to manage any 
 infrastructure at all
 is worth a great deal more than $2 a day.

 Ultimately it's horses for courses.  Maybe you picked the wrong platform 
 for you application, maybe you made bad architectural choices, but to 
 suggest 
 you experience holds for all other use cases is quite ridiculous.

 T

 On Tuesday, January 21, 2014 3:55:26 PM UTC+8, Rafael Sanches wrote:

 alex, 

 I keep using appengine because my service is too big for a migration. 
 I'm the founder of the company. 

 We chose appengine when it launched. At the time the costs we more than 
 3 times less. They changed the price and our service was already built, so 
 we've got locked in. 

 Do the calculations. I would rather hire a $300k/year engineer that can 
 scale the service with $5k a month, rather than hiring a $120k that would 
 scale at $60k month. 

 Again, we're not in the 70's anymore. It's not that difficult to do what 
 you're describing. 

 I'm not arguing. This is not a discussion. Nobody can argue that 
 appengine is a good choice costs wise. 

 There are plenty of wonderful things about appengine, but cost is 
 certainly not one of them, so please stop fake-ing :)

 bye
 rafa


 On Mon, Jan 20, 2014 at 11:43 PM, alex al...@cloudware.it wrote:

 Totally agree with Jim and Tim.
 But, I think it's a waste of time trying to reason with guys like
 Rafael and coto.

 They keep forgetting the cost of software and hardware maintainance,
 monitoring, load balancing, scaling, intrastructure stack,
 reliability, etc, no matter how many times you try to explain it.
 Sometimes, I wonder why they keep using App Engine. Maybe it's just
 because their companies actually did proper ROI/TCO calculations.

 On 21 January 2014 07:35, Rafael mufu...@gmail.com wrote:
  Guys,
 
  Please, we're not in 1970 anymore. There is no argue that appengine 
 is the
  most expensive hosting on earth and possibly the universe.
 
  My company spend $4000 a month with appengine. We could host the same
  service with $50 in a more powerful environment:
  http://www.hetzner.de/en/hosting/produktmatrix/
 rootserver-produktmatrix-ex
 
  With $300 we could make it redundant and more reliable and faster than
  appengine.
  A dedicated server is also more reliable, because of appengine 
 infamous
  hicupps due to its scheduling system and instance boot time.
  In one of my services I rent a rack with 20 spaces and it's filled 
 with only
  10 severs. It means I can scale my servers with 10 more. That 
 configuration
  costs $1000.
  Please, pay attention for 10 dedicated quad-core with 32GB of ram. 
 How much
  would you pay in appengine for that type of throughput? I did the
  calculations: $60k.
 
  Please, it's incomparable price wise. There's no argue and let's not 
 go
  there :)
 
  thanks
  rafa
 
 
  On Mon, Jan 20, 2014 at 1:44 PM, Jim jeb6...@gmail.com wrote:
 
  I've seen many variations of this statement, Google App Engine is
  expensive!, and it always strikes me as a bit off.  I supppose it 
 depends
  on your perspective and your requirements.
 
  For the past three years I've been running a small start-up building 
 a
  SaaS analytics application.  For the prior 25 years or so I built 
 enterprise
  apps for some well-known software houses.  The last 12 years I was 
 building
  SaaS-based software products serving top-tier global financial 
 institutions.
  During that time I worked on projects where we built, from the 
 ground up, 2
  different web-based solutions which wound up serving 
 tens-of-thousands of
  end-users and very large volumes of system-to-system (B2B type) 
 transaction
  volumes.
 
  When we created our infrastructure for these systems we needed 
 multiple
  geographically dispersed data centers, high levels of 
 fault-tolerance within
  any given data center, n-tier architecture, secure systems, scalable
  databases and 

Re: [google-appengine] Re: Snapchat

2014-01-21 Thread Rafael Sanches
timh,

you pay $60 a month for running a service for 2000 daily users.

that's quite expensive don't you think?

you're the one telling i'm ridiculous, when the only thing I am saying is
that no one can argue that appengine is a good choice when it comes to
costs.

best,
rafa


On Tue, Jan 21, 2014 at 12:50 AM, timh zutes...@gmail.com wrote:

 Yes the thread title might say that,  but you keep saying it is too
 expensive in all cases.. without any qualification.  Other than it costs
 you a lot to do what you do.

 T



 On Tuesday, January 21, 2014 4:34:40 PM UTC+8, Rafael Sanches wrote:

 Hi timh,

 Please, read the title of this thread. The use case is clear: snapchat

 If my bill is quite expensive with a couple million uniques a month,
 imagine theirs with a couple hundred million?

 Best,
 Rafa


 On Tue, Jan 21, 2014 at 12:16 AM, timh zute...@gmail.com wrote:

 Honestly, every one will have different experiences, to make blanket
 statements about how it is expensive just doesn't fly.

 I can argue and with figures to back my statement up.  Maybe you
 application doesn't suit the appengine model.

 I have a system with around 2000 daily users (they must use the system
 for certification, so it is compulsory for 3-5 years. Numbers will be twice
 that within 6 months). This system went live in July 2010.

 It costs only $2-$3 a day, we generally don't have problems with
 'hiccoughs' and the amount we save in not having to manage any
 infrastructure at all
 is worth a great deal more than $2 a day.

 Ultimately it's horses for courses.  Maybe you picked the wrong platform
 for you application, maybe you made bad architectural choices, but to
 suggest
 you experience holds for all other use cases is quite ridiculous.

 T

 On Tuesday, January 21, 2014 3:55:26 PM UTC+8, Rafael Sanches wrote:

 alex,

 I keep using appengine because my service is too big for a migration.
 I'm the founder of the company.

 We chose appengine when it launched. At the time the costs we more than
 3 times less. They changed the price and our service was already built, so
 we've got locked in.

 Do the calculations. I would rather hire a $300k/year engineer that can
 scale the service with $5k a month, rather than hiring a $120k that would
 scale at $60k month.

 Again, we're not in the 70's anymore. It's not that difficult to do
 what you're describing.

 I'm not arguing. This is not a discussion. Nobody can argue that
 appengine is a good choice costs wise.

 There are plenty of wonderful things about appengine, but cost is
 certainly not one of them, so please stop fake-ing :)

 bye
 rafa


 On Mon, Jan 20, 2014 at 11:43 PM, alex al...@cloudware.it wrote:

 Totally agree with Jim and Tim.
 But, I think it's a waste of time trying to reason with guys like
 Rafael and coto.

 They keep forgetting the cost of software and hardware maintainance,
 monitoring, load balancing, scaling, intrastructure stack,
 reliability, etc, no matter how many times you try to explain it.
 Sometimes, I wonder why they keep using App Engine. Maybe it's just
 because their companies actually did proper ROI/TCO calculations.

 On 21 January 2014 07:35, Rafael mufu...@gmail.com wrote:
  Guys,
 
  Please, we're not in 1970 anymore. There is no argue that appengine
 is the
  most expensive hosting on earth and possibly the universe.
 
  My company spend $4000 a month with appengine. We could host the same
  service with $50 in a more powerful environment:
  http://www.hetzner.de/en/hosting/produktmatrix/rootserver-
 produktmatrix-ex
 
  With $300 we could make it redundant and more reliable and faster
 than
  appengine.
  A dedicated server is also more reliable, because of appengine
 infamous
  hicupps due to its scheduling system and instance boot time.
  In one of my services I rent a rack with 20 spaces and it's filled
 with only
  10 severs. It means I can scale my servers with 10 more. That
 configuration
  costs $1000.
  Please, pay attention for 10 dedicated quad-core with 32GB of ram.
 How much
  would you pay in appengine for that type of throughput? I did the
  calculations: $60k.
 
  Please, it's incomparable price wise. There's no argue and let's not
 go
  there :)
 
  thanks
  rafa
 
 
  On Mon, Jan 20, 2014 at 1:44 PM, Jim jeb6...@gmail.com wrote:
 
  I've seen many variations of this statement, Google App Engine is
  expensive!, and it always strikes me as a bit off.  I supppose it
 depends
  on your perspective and your requirements.
 
  For the past three years I've been running a small start-up
 building a
  SaaS analytics application.  For the prior 25 years or so I built
 enterprise
  apps for some well-known software houses.  The last 12 years I was
 building
  SaaS-based software products serving top-tier global financial
 institutions.
  During that time I worked on projects where we built, from the
 ground up, 2
  different web-based solutions which wound up serving
 tens-of-thousands of
  end-users and very large volumes of 

Re: [google-appengine] Re: Snapchat

2014-01-21 Thread timh


On Tuesday, January 21, 2014 5:21:43 PM UTC+8, Rafael Sanches wrote:

 timh,

 you pay $60 a month for running a service for 2000 daily users. 


Yes.  it really is very cost effective.  No full stack, no OS to worry 
about.  etc.

I said it was ridiculous to suggest it is too expensive for everyone 
without qualification, which is what you are saying.

Scaling on other services takes more effort, than appengine.

 


 that's quite expensive don't you think?

  
Not at all.  If I had to factor in all the support people, that would be 
required and the effort to keep OS, dbms, apache etc... up to date, patched 
etc that alone would be more expensive than the hosting by a 
considerable margin.  For many business the cost factor of the hosting is 
not the concern, the support cost is.

you're the one telling i'm ridiculous, when the only thing I am saying is 
 that no one can argue that appengine is a good choice when it comes to 
 costs.

 I will restate - to suggest that it is too expensive for everyone without 
qualification is ridiculous.  I accept it is too expensive for you., and 
maybe snapchat - who knows !
But for all of the projects I have been involved with appengine has been 
worth every penny/$

I am not trying to defend appengine as a fan boy.  It just makes sense as a 
PAAS for me and I for one have no time to manage even IAAS based systems.
Let alone my own hardware

T
 

 best,
 rafa


 On Tue, Jan 21, 2014 at 12:50 AM, timh zute...@gmail.com javascript:wrote:

 Yes the thread title might say that,  but you keep saying it is too 
 expensive in all cases.. without any qualification.  Other than it costs 
 you a lot to do what you do.

 T



 On Tuesday, January 21, 2014 4:34:40 PM UTC+8, Rafael Sanches wrote:

 Hi timh,

 Please, read the title of this thread. The use case is clear: snapchat

 If my bill is quite expensive with a couple million uniques a month, 
 imagine theirs with a couple hundred million? 

 Best,
 Rafa


 On Tue, Jan 21, 2014 at 12:16 AM, timh zute...@gmail.com wrote:

 Honestly, every one will have different experiences, to make blanket 
 statements about how it is expensive just doesn't fly.

 I can argue and with figures to back my statement up.  Maybe you 
 application doesn't suit the appengine model.

 I have a system with around 2000 daily users (they must use the system 
 for certification, so it is compulsory for 3-5 years. Numbers will be 
 twice 
 that within 6 months). This system went live in July 2010.

 It costs only $2-$3 a day, we generally don't have problems with 
 'hiccoughs' and the amount we save in not having to manage any 
 infrastructure at all
 is worth a great deal more than $2 a day.

 Ultimately it's horses for courses.  Maybe you picked the wrong 
 platform for you application, maybe you made bad architectural choices, 
 but 
 to suggest 
 you experience holds for all other use cases is quite ridiculous.

 T

 On Tuesday, January 21, 2014 3:55:26 PM UTC+8, Rafael Sanches wrote:

 alex, 

 I keep using appengine because my service is too big for a migration. 
 I'm the founder of the company. 

 We chose appengine when it launched. At the time the costs we more 
 than 3 times less. They changed the price and our service was already 
 built, so we've got locked in. 

 Do the calculations. I would rather hire a $300k/year engineer that 
 can scale the service with $5k a month, rather than hiring a $120k that 
 would scale at $60k month. 

 Again, we're not in the 70's anymore. It's not that difficult to do 
 what you're describing. 

 I'm not arguing. This is not a discussion. Nobody can argue that 
 appengine is a good choice costs wise. 

 There are plenty of wonderful things about appengine, but cost is 
 certainly not one of them, so please stop fake-ing :)

 bye
 rafa


 On Mon, Jan 20, 2014 at 11:43 PM, alex al...@cloudware.it wrote:

 Totally agree with Jim and Tim.
 But, I think it's a waste of time trying to reason with guys like
 Rafael and coto.

 They keep forgetting the cost of software and hardware maintainance,
 monitoring, load balancing, scaling, intrastructure stack,
 reliability, etc, no matter how many times you try to explain it.
 Sometimes, I wonder why they keep using App Engine. Maybe it's just
 because their companies actually did proper ROI/TCO calculations.

 On 21 January 2014 07:35, Rafael mufu...@gmail.com wrote:
  Guys,
 
  Please, we're not in 1970 anymore. There is no argue that appengine 
 is the
  most expensive hosting on earth and possibly the universe.
 
  My company spend $4000 a month with appengine. We could host the 
 same
  service with $50 in a more powerful environment:
  http://www.hetzner.de/en/hosting/produktmatrix/rootserver-
 produktmatrix-ex
 
  With $300 we could make it redundant and more reliable and faster 
 than
  appengine.
  A dedicated server is also more reliable, because of appengine 
 infamous
  hicupps due to its scheduling system and instance boot time.
  In one of my 

Re: [google-appengine] Re: Snapchat

2014-01-21 Thread Kaan Soral
I agree that it's apples and oranges in comparison
I'm also using hetzner for a side project, One fair warning, years ago I 
was using serverloft, another german company, and one of the relatively 
good ones, servers used to fail (expected once in a while) but the worst 
thing was that, they used to hibernate the servers for extremely small 
reasons, once a small time lawyer sent a notice to serverloft indicating a 
copyrighted image of theirs was on my server and they hibernated the server 
costing me 100$'s
I also tested their cloud offering when they first launched it, their 
pricing was buggy, they wanted me to pay the excessive costs that arose 
from their mistakes and disabled my account when I refused (I had 2-3 
servers with them for years before this happened)

Same thing happened on Appengine, one of my old apps accumulated 600$+ or 
something, If I'm not mistaken, the payment was enabled but the app was an 
unused old M/S version, and appengine just dismissed the charges

Although products are not really comparable, I like the Amazon's minimal 
pricing strategy, reducing prices instead of increasing them, good guy 
Amazon, offtopic

I think we might see something similar from Appengine soon, things have 
been always improving with Appengine with the one exception (the pricing 
change, years ago)
Compute Engine seems to be able to access Appengine services, db etc. I 
think there might come a point where running a service similar to Appengine 
on Compute Engine would be easy and cheaper, at that point we might see a 
decrease in prices

I've been using Appengine on a relatively large scale, income  costs 
although friction in my service is really high, sometimes low-friction 
parts of my service gets a high traffic, although income increases, the 
costs stay the same, I have a feeling that simple, low-processing/db apps 
might see incomparably low costs compared to incomes

With a new app I've been paying 6-7$ a day for almost no traffic and 
although I pay high for low delays, I've been seeing failed requests when I 
access the app when It's cold, it's not the initial request that's failing, 
but the initial ajax requests, which might be triggering new instances
I've always seen people complain about this issue, now I see why

At large scale things seem to work better, but if the app is not monetized, 
running a high traffic app, or aiming high with an app comes with it's 
paranoid thoughts.
There is a chance that a built-app might become popular and costs might 
drive the owner bankrupt, it's one of my feared worst case scenarios lately

I wonder how much Snapchat or other relatively high traffic services pay, 
as Rafael pointed out, since their product is seemingly simple, the costs 
might be surprisingly low too


-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


Re: [google-appengine] Re: Snapchat

2014-01-21 Thread timh
Just for the record, the app I was talking about might only have 2000 
users, but it is by no means a simple application.

I has approximateley 30 different models.  Fully defined with RBAC security 
model scoped down to parts of models.   
reporting, audit trail records for every change to data, (when and what was 
changed, by who), etc  

The entire system is modeled in UML, python models, views, URL paths, 
security declarations, form schemas all directly generated from the model.
What elements of a view appear for the combination of user, context, and 
view control page layout, so the application is intensely dynamic and most 
cached data's scope is only effective for a single user.

So even complex applications can be run in a cost effective manner on 
appengine.

But no point trying to stick a square peg in a round whole.  If you data 
model, or processing requirements don't suit appengine and you can't start 
instances quickly then 
you may well be on the wrong platform.

Now more than my 2c worth ;-)

T

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


[google-appengine] Re: online form/invoice designer

2014-01-21 Thread doright
Hi Aswath,

I'm currently looking to do exactly this.  Did you find anything out there? 
(or write your own?)

many thanks,
Doug

On Saturday, March 30, 2013 7:04:12 AM UTC, aswath wrote:

 Hello,
 We are developing an accounting SaaS using servlets/jsps and gwt 

 The users would like to create their own invoice template for print 
 purpose.  

 Here are the simple steps I am imagining.
 - A form designer to the left side (3/4 of the window).
 - A list of Invoice variables displayed on the right.  
 - The user can drag  drop the invoice variables into the form
 - Save the template as a HTML with placeholders for the variables.(Some 
 convention to identify the placeholders in the HTML)

 Are there any tools/companies or opensource projects which can perform the 
 above.  I should be able to integrate that project into my own web 
 application.

 -Aswath



-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


Re: [google-appengine] Re: Snapchat

2014-01-21 Thread Pertti Kellomäki
On Tue, Jan 21, 2014 at 11:21 AM, Rafael Sanches r...@allthecooks.com wrote:
 you pay $60 a month for running a service for 2000 daily users.
 that's quite expensive don't you think?

Even for my one man and his dog shop, $60 per month would be a trivial
expense. If I'd put any reasonable price tag on my time, the cost of
reading this list would probably be close to that per month.
-- 
Pertti

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


Re: [google-appengine] Re: Snapchat

2014-01-21 Thread Rafael
Again, I love appengine and I love what google engineers are doing with it.
They are amazingly skilled people and are improving the platform as fast as
they can.

The only thing you can't tell me is that it's a good deal pricing wise.
The pricing is just disturbing if you want to do something at scale.

Our company was bootstrapping for two years and we were forced to raise
capital in order to pay appengine bills.
Of course we could flood our users with ads, but that's not what we are
passionate about.

--

timh,

People like me have started with appengine because the requirements and
pricing was right at the time.
As you might know, requirements and pricing changes through time and server
migration can kill companies.

Kaan,

My service is the typical 1mm subscribers social network.
The $$ is spent mostly in read and writes and output bandwidth.
It's definitely more expensive and complex than snapchat.

Immediate hacks snapchat must to do in order to stay below $100k a month in
server costs:
- keep a pool of at least 20 resident instances. (they become SO idle
that become zombines and never respond anymore, but you're paying
expensively for it)
- move the output bandwidth to a cheaper CDN. moving my image serving to
maxcdn has reduced my output bandwidth costs from $2000 a month to $300.
- Snapchat probably doesn't need this, but twitter/facebook would
definitively need: separate the push notification service in other module
and then keep a pool of at least 10 resident instances again. this would be
necessary to reduce spike effect (instances booting like crazy) with the
britney spears tweets.

thanks
rafa


On Tue, Jan 21, 2014 at 3:52 AM, timh zutes...@gmail.com wrote:

 Just for the record, the app I was talking about might only have 2000
 users, but it is by no means a simple application.

 I has approximateley 30 different models.  Fully defined with RBAC
 security model scoped down to parts of models.
 reporting, audit trail records for every change to data, (when and what
 was changed, by who), etc

 The entire system is modeled in UML, python models, views, URL paths,
 security declarations, form schemas all directly generated from the model.
 What elements of a view appear for the combination of user, context, and
 view control page layout, so the application is intensely dynamic and most
 cached data's scope is only effective for a single user.

 So even complex applications can be run in a cost effective manner on
 appengine.

 But no point trying to stick a square peg in a round whole.  If you data
 model, or processing requirements don't suit appengine and you can't start
 instances quickly then
 you may well be on the wrong platform.

 Now more than my 2c worth ;-)

 T

 --
 You received this message because you are subscribed to the Google Groups
 Google App Engine group.
 To unsubscribe from this group and stop receiving emails from it, send an
 email to google-appengine+unsubscr...@googlegroups.com.
 To post to this group, send email to google-appengine@googlegroups.com.
 Visit this group at http://groups.google.com/group/google-appengine.
 For more options, visit https://groups.google.com/groups/opt_out.


-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


[google-appengine] Re: Test delete using JPA

2014-01-21 Thread waqas ali

share the code for proper answering.

I was getting this exception because In my delete function i was using this 
query   DELETE LC FROM LoginConfiguration LC . While the correct one is  
DELETE FROM LoginConfiguration LC .


On Thursday, January 17, 2013 8:04:14 PM UTC+5, Werney Ayala wrote:

 I created a test that checks whether an object has been deleted from the 
 database, but always returns the following error: Candidate class could 
 not be found: DELETE

 Find, save and list work perfectly. Has anyone had this error? How to 
 solve?


-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


Re: [google-appengine] Re: Snapchat

2014-01-21 Thread Jim
1970's?  What on earth about my post made you think of the 1970's?   My 
description of geographically redundant, web based applications?  Please 
indeed.

The link you provided is for a LAMP hosting service... basically what I 
described in my third scenario about.  That's apples-vs-oranges as compared 
to GAE.  

I suggest you consult with the Application Architects where you work and 
politely ask them to describe the differences to you.  Clearly nobody here 
is getting through to you and I don't have the time or the inclination.




On Tuesday, January 21, 2014 12:35:13 AM UTC-6, Rafael Sanches wrote:

 Guys, 

 Please, we're not in 1970 anymore. There is no argue that appengine is the 
 most expensive hosting on earth and possibly the universe.

 My company spend $4000 a month with appengine. We could host the same 
 service with $50 in a more powerful environment:
 http://www.hetzner.de/en/hosting/produktmatrix/rootserver-produktmatrix-exhttp://www.google.com/url?q=http%3A%2F%2Fwww.hetzner.de%2Fen%2Fhosting%2Fproduktmatrix%2Frootserver-produktmatrix-exsa=Dsntz=1usg=AFQjCNHB4pohCO2ZKGcxoTG5sY0nc6pvDw

 With $300 we could make it redundant and more reliable and faster than 
 appengine. 
 A dedicated server is also more reliable, because of appengine infamous 
 hicupps due to its scheduling system and instance boot time. 
 In one of my services I rent a rack with 20 spaces and it's filled with 
 only 10 severs. It means I can scale my servers with 10 more. That 
 configuration costs $1000. 
 Please, pay attention for 10 dedicated quad-core with 32GB of ram. How 
 much would you pay in appengine for that type of throughput? I did the 
 calculations: $60k. 

 Please, it's incomparable price wise. There's no argue and let's not go 
 there :)

 thanks
 rafa


 On Mon, Jan 20, 2014 at 1:44 PM, Jim jeb6...@gmail.com javascript:wrote:

 I've seen many variations of this statement, Google App Engine is 
 expensive!, and it always strikes me as a bit off.  I supppose it depends 
 on your perspective and your requirements.

 For the past three years I've been running a small start-up building a 
 SaaS analytics application.  For the prior 25 years or so I built 
 enterprise apps for some well-known software houses.  The last 12 years I 
 was building SaaS-based software products serving top-tier global financial 
 institutions.  During that time I worked on projects where we built, from 
 the ground up, 2 different web-based solutions which wound up serving 
 tens-of-thousands of end-users and very large volumes of system-to-system 
 (B2B type) transaction volumes.

 When we created our infrastructure for these systems we needed multiple 
 geographically dispersed data centers, high levels of fault-tolerance 
 within any given data center, n-tier architecture, secure systems, scalable 
 databases and front-end servers, system, security and network monitoring 
 and administration, etc.  When you spec that all out from scratch, you will 
 have a hard time doing it for less than several hundred thousand dollars 
 capex with big ongoing opex expense.  Any growth beyond your initial 
 headroom will require additional capex expenditure and incremental ongoing 
 opex.

 Depending on the profile of your application and the system load, at some 
 point you will pass the threshold of it being cheaper to build and maintain 
 your own equivalent infrastructure, but that threshold is very, very high. 
  So it makes me think people who say GAE is 'expensive' are not making a 
 comparison such as this.  Maybe they don't really need everything that GAE 
 offers.

 Or perhaps they are comparing GAE to other cloud offerings such as AWS? 
  Amazon's pricing doesn't seem to be radically different than Google's to 
 me, for similar services.  And given that Amazon's PaaS solution is not yet 
 as complete at GAE, I think that any complete appliation built on AWS is 
 going to require some level of system-engineering.  System engineers are 
 not cheap. One of the things we like about GAE is that, at this point in 
 our corporate evolution, we can focus entirely on our Customers and our 
 Software and not spend money or time configuring hardware, OS and other 
 low level stuff that we (as application software guys) don't want to mess 
 with.  There are very real hard and soft monetary benefits to this. 

 Or maybe when people say expensive they mean as compared to other 
 cloud offerings that are more along the lines of rented physical or 
 virtual machines.  Yes, some of these can be cheap compared to GAE.  But 
 these are really apples-to-oranges comparisons when you consider all the 
 things you need to provision a global, utility-grade (aspirationally, 
 anyway) SaaS offering.  

 So I guess this post is a long-winded way of me saying GAE Expensive? 
  Really?  What exactly do you mean by that?  Compared to what?

 On Monday, January 20, 2014 4:19:54 AM UTC-6, coto wrote:

 We all should be surprised, because Google App Engine is 

Re: [google-appengine] Re: Snapchat

2014-01-21 Thread Kaan Soral
I think he gets it much more than you give him credit for

Hetzner example, as I interpret it, and think about it myself, is about the 
price of computing/ram/bandwith, although it's not comparable 1:1, it's 
important to know how cheap computing and hosting has become over the 
years, especially in this last 5-10 years

It was really interesting to hear about your story Rafael, it was the 
approximate reason why I started this discussion, to learn and speculate 
about major services

The 2000$ to 300$ cdn comparison is interesting, however no other service 
that I know of matches the extreme capabilities of google images service
I use the =s/-c resizing/cropping extensively, that's why I could never 
easily replace appengine, or the cdn

You seem to have lived my worst case scenario, going out of money and 
having to ask others for money.

Anyway if you don't mind it would be great to learn more about your 
product/story, but I'm guessing it's better to keep things as private as 
possible :)

On Tuesday, January 21, 2014 9:16:18 PM UTC+2, Jim wrote:

 1970's?  What on earth about my post made you think of the 1970's?   My 
 description of geographically redundant, web based applications?  Please 
 indeed.

 The link you provided is for a LAMP hosting service... basically what I 
 described in my third scenario about.  That's apples-vs-oranges as compared 
 to GAE.  

 I suggest you consult with the Application Architects where you work and 
 politely ask them to describe the differences to you.  Clearly nobody here 
 is getting through to you and I don't have the time or the inclination.




 On Tuesday, January 21, 2014 12:35:13 AM UTC-6, Rafael Sanches wrote:

 Guys, 

 Please, we're not in 1970 anymore. There is no argue that appengine is 
 the most expensive hosting on earth and possibly the universe.

 My company spend $4000 a month with appengine. We could host the same 
 service with $50 in a more powerful environment:
 http://www.hetzner.de/en/hosting/produktmatrix/rootserver-produktmatrix-exhttp://www.google.com/url?q=http%3A%2F%2Fwww.hetzner.de%2Fen%2Fhosting%2Fproduktmatrix%2Frootserver-produktmatrix-exsa=Dsntz=1usg=AFQjCNHB4pohCO2ZKGcxoTG5sY0nc6pvDw

 With $300 we could make it redundant and more reliable and faster than 
 appengine. 
 A dedicated server is also more reliable, because of appengine infamous 
 hicupps due to its scheduling system and instance boot time. 
 In one of my services I rent a rack with 20 spaces and it's filled with 
 only 10 severs. It means I can scale my servers with 10 more. That 
 configuration costs $1000. 
 Please, pay attention for 10 dedicated quad-core with 32GB of ram. How 
 much would you pay in appengine for that type of throughput? I did the 
 calculations: $60k. 

 Please, it's incomparable price wise. There's no argue and let's not go 
 there :)

 thanks
 rafa


 On Mon, Jan 20, 2014 at 1:44 PM, Jim jeb6...@gmail.com wrote:

 I've seen many variations of this statement, Google App Engine is 
 expensive!, and it always strikes me as a bit off.  I supppose it depends 
 on your perspective and your requirements.

 For the past three years I've been running a small start-up building a 
 SaaS analytics application.  For the prior 25 years or so I built 
 enterprise apps for some well-known software houses.  The last 12 years I 
 was building SaaS-based software products serving top-tier global financial 
 institutions.  During that time I worked on projects where we built, from 
 the ground up, 2 different web-based solutions which wound up serving 
 tens-of-thousands of end-users and very large volumes of system-to-system 
 (B2B type) transaction volumes.

 When we created our infrastructure for these systems we needed multiple 
 geographically dispersed data centers, high levels of fault-tolerance 
 within any given data center, n-tier architecture, secure systems, scalable 
 databases and front-end servers, system, security and network monitoring 
 and administration, etc.  When you spec that all out from scratch, you will 
 have a hard time doing it for less than several hundred thousand dollars 
 capex with big ongoing opex expense.  Any growth beyond your initial 
 headroom will require additional capex expenditure and incremental ongoing 
 opex.

 Depending on the profile of your application and the system load, at 
 some point you will pass the threshold of it being cheaper to build and 
 maintain your own equivalent infrastructure, but that threshold is very, 
 very high.  So it makes me think people who say GAE is 'expensive' are not 
 making a comparison such as this.  Maybe they don't really need everything 
 that GAE offers.

 Or perhaps they are comparing GAE to other cloud offerings such as AWS? 
  Amazon's pricing doesn't seem to be radically different than Google's to 
 me, for similar services.  And given that Amazon's PaaS solution is not yet 
 as complete at GAE, I think that any complete appliation built on AWS is 
 going to require 

Re: [google-appengine] Re: Snapchat

2014-01-21 Thread Coto Augosto C.
I only have to say that my company has spent ~$1300 monthly.

3 weeks ago we had high latency for 2 days, the only way to receive
assistance was paying $400 for premium support, and the answer of Google's
Support Team was: Thanks, we just fixed the issue, it was in our end.

Basically, we are now are paying ~$1300 per month for servers, and
additionally, $400 for notifying Google they have issues with their
services. (common sense says they have to pay us for this)

- Rodrigo Augosto (@coto http://twitter.com/coto)


On Tue, Jan 21, 2014 at 4:16 PM, Jim jeb62...@gmail.com wrote:

 1970's?  What on earth about my post made you think of the 1970's?   My
 description of geographically redundant, web based applications?  Please
 indeed.

 The link you provided is for a LAMP hosting service... basically what I
 described in my third scenario about.  That's apples-vs-oranges as compared
 to GAE.

 I suggest you consult with the Application Architects where you work and
 politely ask them to describe the differences to you.  Clearly nobody here
 is getting through to you and I don't have the time or the inclination.




 On Tuesday, January 21, 2014 12:35:13 AM UTC-6, Rafael Sanches wrote:

 Guys,

 Please, we're not in 1970 anymore. There is no argue that appengine is
 the most expensive hosting on earth and possibly the universe.

 My company spend $4000 a month with appengine. We could host the same
 service with $50 in a more powerful environment:
 http://www.hetzner.de/en/hosting/produktmatrix/
 rootserver-produktmatrix-exhttp://www.google.com/url?q=http%3A%2F%2Fwww.hetzner.de%2Fen%2Fhosting%2Fproduktmatrix%2Frootserver-produktmatrix-exsa=Dsntz=1usg=AFQjCNHB4pohCO2ZKGcxoTG5sY0nc6pvDw

 With $300 we could make it redundant and more reliable and faster than
 appengine.
 A dedicated server is also more reliable, because of appengine infamous
 hicupps due to its scheduling system and instance boot time.
 In one of my services I rent a rack with 20 spaces and it's filled with
 only 10 severs. It means I can scale my servers with 10 more. That
 configuration costs $1000.
 Please, pay attention for 10 dedicated quad-core with 32GB of ram. How
 much would you pay in appengine for that type of throughput? I did the
 calculations: $60k.

 Please, it's incomparable price wise. There's no argue and let's not go
 there :)

 thanks
 rafa


 On Mon, Jan 20, 2014 at 1:44 PM, Jim jeb6...@gmail.com wrote:

 I've seen many variations of this statement, Google App Engine is
 expensive!, and it always strikes me as a bit off.  I supppose it depends
 on your perspective and your requirements.

 For the past three years I've been running a small start-up building a
 SaaS analytics application.  For the prior 25 years or so I built
 enterprise apps for some well-known software houses.  The last 12 years I
 was building SaaS-based software products serving top-tier global financial
 institutions.  During that time I worked on projects where we built, from
 the ground up, 2 different web-based solutions which wound up serving
 tens-of-thousands of end-users and very large volumes of system-to-system
 (B2B type) transaction volumes.

 When we created our infrastructure for these systems we needed multiple
 geographically dispersed data centers, high levels of fault-tolerance
 within any given data center, n-tier architecture, secure systems, scalable
 databases and front-end servers, system, security and network monitoring
 and administration, etc.  When you spec that all out from scratch, you will
 have a hard time doing it for less than several hundred thousand dollars
 capex with big ongoing opex expense.  Any growth beyond your initial
 headroom will require additional capex expenditure and incremental ongoing
 opex.

 Depending on the profile of your application and the system load, at
 some point you will pass the threshold of it being cheaper to build and
 maintain your own equivalent infrastructure, but that threshold is very,
 very high.  So it makes me think people who say GAE is 'expensive' are not
 making a comparison such as this.  Maybe they don't really need everything
 that GAE offers.

 Or perhaps they are comparing GAE to other cloud offerings such as AWS?
  Amazon's pricing doesn't seem to be radically different than Google's to
 me, for similar services.  And given that Amazon's PaaS solution is not yet
 as complete at GAE, I think that any complete appliation built on AWS is
 going to require some level of system-engineering.  System engineers are
 not cheap. One of the things we like about GAE is that, at this point in
 our corporate evolution, we can focus entirely on our Customers and our
 Software and not spend money or time configuring hardware, OS and other
 low level stuff that we (as application software guys) don't want to mess
 with.  There are very real hard and soft monetary benefits to this.

 Or maybe when people say expensive they mean as compared to other
 cloud offerings that are more along the 

Re: [google-appengine] Re: Snapchat

2014-01-21 Thread Rafael
Jim,

In 2014 a good engineer can create your own cloud infrastructure with 10
machines like the ones I suggested.

Again, I am not saying that I don't like appengine. In fact, I love it and
that's why I stick with it.
I am saying it's over priced to run a service like Snapchat. I don't think
there's any argument there.


Kaan,

This is my gift to you: https://gist.github.com/mufumbo/8547036

It extends all of the appengine image features: =s/-c and includes the
most useful one: =h

Depending on appengine's image serving is a limitation, since vertical
cropping is extremely useful on many elegant websites.

For example, play around with: http://c1.picmix.net/61757192=s682=h300 or
http://c1.picmix.net/61757192=s300=h600

By the way, another way to reduce server costs is to pay the $400 or $200 a
month in support.
That way you get access to discounted instance hours. It decreased our bill
a bit and give access to a place to get feedback when appengine is having
problems or when you need to tweak your scheduling and performance
parameters that you don't have access from XML config.

About three months ago I spent a whole month optimizing my servers to
reduce the costs from $10k to $5k. Even now, I feel it's too overpriced for
the performance it's delivering.

thanks
rafa


On Tue, Jan 21, 2014 at 11:30 AM, Kaan Soral kaanso...@gmail.com wrote:

 I think he gets it much more than you give him credit for

 Hetzner example, as I interpret it, and think about it myself, is about
 the price of computing/ram/bandwith, although it's not comparable 1:1, it's
 important to know how cheap computing and hosting has become over the
 years, especially in this last 5-10 years

 It was really interesting to hear about your story Rafael, it was the
 approximate reason why I started this discussion, to learn and speculate
 about major services

 The 2000$ to 300$ cdn comparison is interesting, however no other service
 that I know of matches the extreme capabilities of google images service
 I use the =s/-c resizing/cropping extensively, that's why I could never
 easily replace appengine, or the cdn

 You seem to have lived my worst case scenario, going out of money and
 having to ask others for money.

 Anyway if you don't mind it would be great to learn more about your
 product/story, but I'm guessing it's better to keep things as private as
 possible :)


 On Tuesday, January 21, 2014 9:16:18 PM UTC+2, Jim wrote:

 1970's?  What on earth about my post made you think of the 1970's?   My
 description of geographically redundant, web based applications?  Please
 indeed.

 The link you provided is for a LAMP hosting service... basically what I
 described in my third scenario about.  That's apples-vs-oranges as compared
 to GAE.

 I suggest you consult with the Application Architects where you work and
 politely ask them to describe the differences to you.  Clearly nobody here
 is getting through to you and I don't have the time or the inclination.




 On Tuesday, January 21, 2014 12:35:13 AM UTC-6, Rafael Sanches wrote:

 Guys,

 Please, we're not in 1970 anymore. There is no argue that appengine is
 the most expensive hosting on earth and possibly the universe.

 My company spend $4000 a month with appengine. We could host the same
 service with $50 in a more powerful environment:
 http://www.hetzner.de/en/hosting/produktmatrix/
 rootserver-produktmatrix-exhttp://www.google.com/url?q=http%3A%2F%2Fwww.hetzner.de%2Fen%2Fhosting%2Fproduktmatrix%2Frootserver-produktmatrix-exsa=Dsntz=1usg=AFQjCNHB4pohCO2ZKGcxoTG5sY0nc6pvDw

 With $300 we could make it redundant and more reliable and faster than
 appengine.
 A dedicated server is also more reliable, because of appengine infamous
 hicupps due to its scheduling system and instance boot time.
 In one of my services I rent a rack with 20 spaces and it's filled with
 only 10 severs. It means I can scale my servers with 10 more. That
 configuration costs $1000.
 Please, pay attention for 10 dedicated quad-core with 32GB of ram. How
 much would you pay in appengine for that type of throughput? I did the
 calculations: $60k.

 Please, it's incomparable price wise. There's no argue and let's not go
 there :)

 thanks
 rafa


 On Mon, Jan 20, 2014 at 1:44 PM, Jim jeb6...@gmail.com wrote:

 I've seen many variations of this statement, Google App Engine is
 expensive!, and it always strikes me as a bit off.  I supppose it depends
 on your perspective and your requirements.

 For the past three years I've been running a small start-up building a
 SaaS analytics application.  For the prior 25 years or so I built
 enterprise apps for some well-known software houses.  The last 12 years I
 was building SaaS-based software products serving top-tier global financial
 institutions.  During that time I worked on projects where we built, from
 the ground up, 2 different web-based solutions which wound up serving
 tens-of-thousands of end-users and very large volumes of system-to-system
 (B2B type) 

Re: [google-appengine] Re: Snapchat

2014-01-21 Thread Kaan Soral
Thanks :)
Very impressive and inspiring, I've never considered rectangle cropping up 
to this point, although I have ancient routines to find the right =s value 
for width/height/retina etc

On Tuesday, January 21, 2014 9:58:56 PM UTC+2, Rafael Sanches wrote:

 Jim, 

 In 2014 a good engineer can create your own cloud infrastructure with 10 
 machines like the ones I suggested.

 Again, I am not saying that I don't like appengine. In fact, I love it and 
 that's why I stick with it. 
 I am saying it's over priced to run a service like Snapchat. I don't think 
 there's any argument there. 


 Kaan,

 This is my gift to you: https://gist.github.com/mufumbo/8547036

 It extends all of the appengine image features: =s/-c and includes the 
 most useful one: =h

 Depending on appengine's image serving is a limitation, since vertical 
 cropping is extremely useful on many elegant websites. 

 For example, play around with: http://c1.picmix.net/61757192=s682=h300 or 
 http://c1.picmix.net/61757192=s300=h600

 By the way, another way to reduce server costs is to pay the $400 or $200 
 a month in support. 
 That way you get access to discounted instance hours. It decreased our 
 bill a bit and give access to a place to get feedback when appengine is 
 having problems or when you need to tweak your scheduling and performance 
 parameters that you don't have access from XML config.

 About three months ago I spent a whole month optimizing my servers to 
 reduce the costs from $10k to $5k. Even now, I feel it's too overpriced for 
 the performance it's delivering.

 thanks
 rafa


 On Tue, Jan 21, 2014 at 11:30 AM, Kaan Soral kaan...@gmail.comjavascript:
  wrote:

 I think he gets it much more than you give him credit for

 Hetzner example, as I interpret it, and think about it myself, is about 
 the price of computing/ram/bandwith, although it's not comparable 1:1, it's 
 important to know how cheap computing and hosting has become over the 
 years, especially in this last 5-10 years

 It was really interesting to hear about your story Rafael, it was the 
 approximate reason why I started this discussion, to learn and speculate 
 about major services

 The 2000$ to 300$ cdn comparison is interesting, however no other service 
 that I know of matches the extreme capabilities of google images service
 I use the =s/-c resizing/cropping extensively, that's why I could never 
 easily replace appengine, or the cdn

 You seem to have lived my worst case scenario, going out of money and 
 having to ask others for money.

 Anyway if you don't mind it would be great to learn more about your 
 product/story, but I'm guessing it's better to keep things as private as 
 possible :)


 On Tuesday, January 21, 2014 9:16:18 PM UTC+2, Jim wrote:

 1970's?  What on earth about my post made you think of the 1970's?   My 
 description of geographically redundant, web based applications?  Please 
 indeed.

 The link you provided is for a LAMP hosting service... basically what I 
 described in my third scenario about.  That's apples-vs-oranges as compared 
 to GAE.  

 I suggest you consult with the Application Architects where you work and 
 politely ask them to describe the differences to you.  Clearly nobody here 
 is getting through to you and I don't have the time or the inclination.




 On Tuesday, January 21, 2014 12:35:13 AM UTC-6, Rafael Sanches wrote:

 Guys, 

 Please, we're not in 1970 anymore. There is no argue that appengine is 
 the most expensive hosting on earth and possibly the universe.

 My company spend $4000 a month with appengine. We could host the same 
 service with $50 in a more powerful environment:
 http://www.hetzner.de/en/hosting/produktmatrix/
 rootserver-produktmatrix-exhttp://www.google.com/url?q=http%3A%2F%2Fwww.hetzner.de%2Fen%2Fhosting%2Fproduktmatrix%2Frootserver-produktmatrix-exsa=Dsntz=1usg=AFQjCNHB4pohCO2ZKGcxoTG5sY0nc6pvDw

 With $300 we could make it redundant and more reliable and faster than 
 appengine. 
 A dedicated server is also more reliable, because of appengine infamous 
 hicupps due to its scheduling system and instance boot time. 
 In one of my services I rent a rack with 20 spaces and it's filled with 
 only 10 severs. It means I can scale my servers with 10 more. That 
 configuration costs $1000. 
 Please, pay attention for 10 dedicated quad-core with 32GB of ram. How 
 much would you pay in appengine for that type of throughput? I did the 
 calculations: $60k. 

 Please, it's incomparable price wise. There's no argue and let's not go 
 there :)

 thanks
 rafa


 On Mon, Jan 20, 2014 at 1:44 PM, Jim jeb6...@gmail.com wrote:

 I've seen many variations of this statement, Google App Engine is 
 expensive!, and it always strikes me as a bit off.  I supppose it 
 depends 
 on your perspective and your requirements.

 For the past three years I've been running a small start-up building a 
 SaaS analytics application.  For the prior 25 years or so I built 
 enterprise apps for some 

Re: [google-appengine] Re: Snapchat

2014-01-21 Thread Jim
Yes, I'm quite aware of the various cloud stacks out there and have worked 
on projects using several of them including AWS and CloudStack.  Glad to 
see you're moving away from your $50 a month claim and it's now at 10 X $50 
a month.  Now let's talk about geographically dispersed services with 
automated fail-over.  Then let's talk about what that good engineer you 
have costs you.  You really want to run your business on a platform with a 
single engineer behind it?  Does he/she get to sleep or go on vacation? 
 What happens when he/she quits?  You sure that cheap little hosting 
provider has the network bandwidth and resiliency you are going to need? 
 Now triple your infrastructure to be able to handle the hoped-for huge 
spike in volume.  Now crunch the numbers again and tell me what the savings 
really is.  It ain't anywhere close to $3,950 a month, that I am sure of.



On Tuesday, January 21, 2014 1:58:56 PM UTC-6, Rafael Sanches wrote:

 Jim, 

 In 2014 a good engineer can create your own cloud infrastructure with 10 
 machines like the ones I suggested.

 Again, I am not saying that I don't like appengine. In fact, I love it and 
 that's why I stick with it. 
 I am saying it's over priced to run a service like Snapchat. I don't think 
 there's any argument there. 


 Kaan,

 This is my gift to you: https://gist.github.com/mufumbo/8547036

 It extends all of the appengine image features: =s/-c and includes the 
 most useful one: =h

 Depending on appengine's image serving is a limitation, since vertical 
 cropping is extremely useful on many elegant websites. 

 For example, play around with: http://c1.picmix.net/61757192=s682=h300 or 
 http://c1.picmix.net/61757192=s300=h600

 By the way, another way to reduce server costs is to pay the $400 or $200 
 a month in support. 
 That way you get access to discounted instance hours. It decreased our 
 bill a bit and give access to a place to get feedback when appengine is 
 having problems or when you need to tweak your scheduling and performance 
 parameters that you don't have access from XML config.

 About three months ago I spent a whole month optimizing my servers to 
 reduce the costs from $10k to $5k. Even now, I feel it's too overpriced for 
 the performance it's delivering.

 thanks
 rafa


 On Tue, Jan 21, 2014 at 11:30 AM, Kaan Soral kaan...@gmail.comjavascript:
  wrote:

 I think he gets it much more than you give him credit for

 Hetzner example, as I interpret it, and think about it myself, is about 
 the price of computing/ram/bandwith, although it's not comparable 1:1, it's 
 important to know how cheap computing and hosting has become over the 
 years, especially in this last 5-10 years

 It was really interesting to hear about your story Rafael, it was the 
 approximate reason why I started this discussion, to learn and speculate 
 about major services

 The 2000$ to 300$ cdn comparison is interesting, however no other service 
 that I know of matches the extreme capabilities of google images service
 I use the =s/-c resizing/cropping extensively, that's why I could never 
 easily replace appengine, or the cdn

 You seem to have lived my worst case scenario, going out of money and 
 having to ask others for money.

 Anyway if you don't mind it would be great to learn more about your 
 product/story, but I'm guessing it's better to keep things as private as 
 possible :)


 On Tuesday, January 21, 2014 9:16:18 PM UTC+2, Jim wrote:

 1970's?  What on earth about my post made you think of the 1970's?   My 
 description of geographically redundant, web based applications?  Please 
 indeed.

 The link you provided is for a LAMP hosting service... basically what I 
 described in my third scenario about.  That's apples-vs-oranges as compared 
 to GAE.  

 I suggest you consult with the Application Architects where you work and 
 politely ask them to describe the differences to you.  Clearly nobody here 
 is getting through to you and I don't have the time or the inclination.




 On Tuesday, January 21, 2014 12:35:13 AM UTC-6, Rafael Sanches wrote:

 Guys, 

 Please, we're not in 1970 anymore. There is no argue that appengine is 
 the most expensive hosting on earth and possibly the universe.

 My company spend $4000 a month with appengine. We could host the same 
 service with $50 in a more powerful environment:
 http://www.hetzner.de/en/hosting/produktmatrix/
 rootserver-produktmatrix-exhttp://www.google.com/url?q=http%3A%2F%2Fwww.hetzner.de%2Fen%2Fhosting%2Fproduktmatrix%2Frootserver-produktmatrix-exsa=Dsntz=1usg=AFQjCNHB4pohCO2ZKGcxoTG5sY0nc6pvDw

 With $300 we could make it redundant and more reliable and faster than 
 appengine. 
 A dedicated server is also more reliable, because of appengine infamous 
 hicupps due to its scheduling system and instance boot time. 
 In one of my services I rent a rack with 20 spaces and it's filled with 
 only 10 severs. It means I can scale my servers with 10 more. That 
 configuration costs $1000. 
 

Re: [google-appengine] Re: Snapchat

2014-01-21 Thread Nick
This got heated pretty quickly...

Regarding costing, it is very clear to me that PaaS, and particularly GAE 
are extremely cost effective as long as:
You can easily achieve your business goals,
They save you operational FTE

I think if you step outside of these bounds, then its time to migrate to 
something where you take more control and responsibility. The cost of doing 
so is obviously not free, the custom apis do cause vendor locking to an 
extent. 

I also think its very easy to underestimate the cost of an engineer (or 
team of) who can maintain a VM image, apache/nginx, load balancing, 
memcache, a performant search index, scale a SQL or NoSQL database, sync to 
a CDN and make it all elastic so you pay minimum server costs. None of that 
is particularly hard, but if you're at the scale where doing it on a PaaS 
is not cost effective, you probably need to do this well, or it'll just 
cost you more on every axis.

But at some point, if you need to make this leap, you need to do it.

My experience is that very few applications actually need to do this ever.

On Wednesday, January 22, 2014 6:16:18 AM UTC+11, Jim wrote:

 1970's?  What on earth about my post made you think of the 1970's?   My 
 description of geographically redundant, web based applications?  Please 
 indeed.

 The link you provided is for a LAMP hosting service... basically what I 
 described in my third scenario about.  That's apples-vs-oranges as compared 
 to GAE.  

 I suggest you consult with the Application Architects where you work and 
 politely ask them to describe the differences to you.  Clearly nobody here 
 is getting through to you and I don't have the time or the inclination.




 On Tuesday, January 21, 2014 12:35:13 AM UTC-6, Rafael Sanches wrote:

 Guys, 

 Please, we're not in 1970 anymore. There is no argue that appengine is 
 the most expensive hosting on earth and possibly the universe.

 My company spend $4000 a month with appengine. We could host the same 
 service with $50 in a more powerful environment:
 http://www.hetzner.de/en/hosting/produktmatrix/rootserver-produktmatrix-exhttp://www.google.com/url?q=http%3A%2F%2Fwww.hetzner.de%2Fen%2Fhosting%2Fproduktmatrix%2Frootserver-produktmatrix-exsa=Dsntz=1usg=AFQjCNHB4pohCO2ZKGcxoTG5sY0nc6pvDw

 With $300 we could make it redundant and more reliable and faster than 
 appengine. 
 A dedicated server is also more reliable, because of appengine infamous 
 hicupps due to its scheduling system and instance boot time. 
 In one of my services I rent a rack with 20 spaces and it's filled with 
 only 10 severs. It means I can scale my servers with 10 more. That 
 configuration costs $1000. 
 Please, pay attention for 10 dedicated quad-core with 32GB of ram. How 
 much would you pay in appengine for that type of throughput? I did the 
 calculations: $60k. 

 Please, it's incomparable price wise. There's no argue and let's not go 
 there :)

 thanks
 rafa


 On Mon, Jan 20, 2014 at 1:44 PM, Jim jeb6...@gmail.com wrote:

 I've seen many variations of this statement, Google App Engine is 
 expensive!, and it always strikes me as a bit off.  I supppose it depends 
 on your perspective and your requirements.

 For the past three years I've been running a small start-up building a 
 SaaS analytics application.  For the prior 25 years or so I built 
 enterprise apps for some well-known software houses.  The last 12 years I 
 was building SaaS-based software products serving top-tier global financial 
 institutions.  During that time I worked on projects where we built, from 
 the ground up, 2 different web-based solutions which wound up serving 
 tens-of-thousands of end-users and very large volumes of system-to-system 
 (B2B type) transaction volumes.

 When we created our infrastructure for these systems we needed multiple 
 geographically dispersed data centers, high levels of fault-tolerance 
 within any given data center, n-tier architecture, secure systems, scalable 
 databases and front-end servers, system, security and network monitoring 
 and administration, etc.  When you spec that all out from scratch, you will 
 have a hard time doing it for less than several hundred thousand dollars 
 capex with big ongoing opex expense.  Any growth beyond your initial 
 headroom will require additional capex expenditure and incremental ongoing 
 opex.

 Depending on the profile of your application and the system load, at 
 some point you will pass the threshold of it being cheaper to build and 
 maintain your own equivalent infrastructure, but that threshold is very, 
 very high.  So it makes me think people who say GAE is 'expensive' are not 
 making a comparison such as this.  Maybe they don't really need everything 
 that GAE offers.

 Or perhaps they are comparing GAE to other cloud offerings such as AWS? 
  Amazon's pricing doesn't seem to be radically different than Google's to 
 me, for similar services.  And given that Amazon's PaaS solution is not yet 
 as complete at GAE, I 

[google-appengine] How can I use java.io.File(filePath) in AppEngine?

2014-01-21 Thread Juan de Dios Becerra
I am trying to use Google + Domains API in GAE, but when I try to create a 
GoogleCredential I need to use this:

.setServiceAccountPrivateKeyFromP12File(new java.io.File(filePath))

Where filePath is a .p12 extension file(private key for authentication) 
this file I put in WEB-INF folder and I granted permissions to all, but 
when I try to create the GoogleCredential I get this error:

java.security.AccessControlException: access denied (java.io.FilePermission 
/WEB-INF/file.p12 read)

Obviously the file has the correct name in my folder, this process works in 
my project which is not AppEngine, so I guess is a problem in the way to 
access files in AppEngine using java.io.File.

If somebody has idea, I would be very thankful.

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


Re: [google-appengine] Re: Snapchat

2014-01-21 Thread Rafael
Jim,

It seems you're talking from a point of view of a big corporation. Since
snapchat didn't had big funding since short time ago, I was supposed we're
talking about startups. Big corporations are another beast where server
costs are irrelevant in it's sea of other useless costs and lazy people.

I am talking from the point of view of a startup that struggles with cash
flow and find itself obligated to raise capital just to pay server costs.

I don't know why some people think I am insulting their family when I say
that appengine is very expensive for high traffic apps. Can you give me an
example where it's not expensive? I am giving my own because I've built
high traffic services for appengine, aws, hetzner, rackspace etc.

Is geographically dispersed services an essential feature for a startup?
It's simple till you complicate it.

thanks
rafa


On Tue, Jan 21, 2014 at 1:50 PM, Jim jeb62...@gmail.com wrote:

 Yes, I'm quite aware of the various cloud stacks out there and have worked
 on projects using several of them including AWS and CloudStack.  Glad to
 see you're moving away from your $50 a month claim and it's now at 10 X $50
 a month.  Now let's talk about geographically dispersed services with
 automated fail-over.  Then let's talk about what that good engineer you
 have costs you.  You really want to run your business on a platform with a
 single engineer behind it?  Does he/she get to sleep or go on vacation?
  What happens when he/she quits?  You sure that cheap little hosting
 provider has the network bandwidth and resiliency you are going to need?
  Now triple your infrastructure to be able to handle the hoped-for huge
 spike in volume.  Now crunch the numbers again and tell me what the savings
 really is.  It ain't anywhere close to $3,950 a month, that I am sure of.



 On Tuesday, January 21, 2014 1:58:56 PM UTC-6, Rafael Sanches wrote:

 Jim,

 In 2014 a good engineer can create your own cloud infrastructure with 10
 machines like the ones I suggested.

 Again, I am not saying that I don't like appengine. In fact, I love it
 and that's why I stick with it.
 I am saying it's over priced to run a service like Snapchat. I don't
 think there's any argument there.


 Kaan,

 This is my gift to you: https://gist.github.com/mufumbo/8547036

 It extends all of the appengine image features: =s/-c and includes the
 most useful one: =h

 Depending on appengine's image serving is a limitation, since vertical
 cropping is extremely useful on many elegant websites.

 For example, play around with: http://c1.picmix.net/61757192=s682=h300or
 http://c1.picmix.net/61757192=s300=h600

 By the way, another way to reduce server costs is to pay the $400 or $200
 a month in support.
 That way you get access to discounted instance hours. It decreased our
 bill a bit and give access to a place to get feedback when appengine is
 having problems or when you need to tweak your scheduling and performance
 parameters that you don't have access from XML config.

 About three months ago I spent a whole month optimizing my servers to
 reduce the costs from $10k to $5k. Even now, I feel it's too overpriced for
 the performance it's delivering.

 thanks
 rafa


 On Tue, Jan 21, 2014 at 11:30 AM, Kaan Soral kaan...@gmail.com wrote:

 I think he gets it much more than you give him credit for

 Hetzner example, as I interpret it, and think about it myself, is about
 the price of computing/ram/bandwith, although it's not comparable 1:1, it's
 important to know how cheap computing and hosting has become over the
 years, especially in this last 5-10 years

 It was really interesting to hear about your story Rafael, it was the
 approximate reason why I started this discussion, to learn and speculate
 about major services

 The 2000$ to 300$ cdn comparison is interesting, however no other
 service that I know of matches the extreme capabilities of google images
 service
 I use the =s/-c resizing/cropping extensively, that's why I could never
 easily replace appengine, or the cdn

 You seem to have lived my worst case scenario, going out of money and
 having to ask others for money.

 Anyway if you don't mind it would be great to learn more about your
 product/story, but I'm guessing it's better to keep things as private as
 possible :)


 On Tuesday, January 21, 2014 9:16:18 PM UTC+2, Jim wrote:

 1970's?  What on earth about my post made you think of the 1970's?   My
 description of geographically redundant, web based applications?  Please
 indeed.

 The link you provided is for a LAMP hosting service... basically what I
 described in my third scenario about.  That's apples-vs-oranges as compared
 to GAE.

 I suggest you consult with the Application Architects where you work
 and politely ask them to describe the differences to you.  Clearly nobody
 here is getting through to you and I don't have the time or the 
 inclination.




 On Tuesday, January 21, 2014 12:35:13 AM UTC-6, Rafael Sanches wrote:

 Guys,

 Please, we're not 

[google-appengine] Python and tests

2014-01-21 Thread Ricardo Bánffy
Hi folks.

I have extracted a very basic toolset
(https://github.com/rbanffy/testable_appengine) from a larger
application because I thought it could be useful to other people who
feel uncomfortable with the difficulties in building unit-tests for
App Engine apps.

I'll be happy if it solves someone else's problems too.

-- 
Ricardo Bánffy
http://www.dieblinkenlights.com
http://twitter.com/rbanffy

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


Re: [google-appengine] Unwanted errors in my application's admin console

2014-01-21 Thread Vinny P
On Tue, Jan 21, 2014 at 2:32 PM, Santiago garcia.santi...@gmail.com wrote:

 2) How are you monitoring and measuring errors in your GAE apps?



I use BigQuery to analyze errors in logs. You can break out errors by
status codes if you play around with the tool a bit.

http://googleappengine.blogspot.com/2012/07/analyzing-your-google-app-engine-logs.html



-
-Vinny P
Technology  Media Advisor
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


Re: [google-appengine] How can I use java.io.File(filePath) in AppEngine?

2014-01-21 Thread Vinny P
On Tue, Jan 21, 2014 at 3:55 PM, Juan de Dios Becerra 
j.becerra4...@gmail.com wrote:

 I am trying to use Google + Domains API in GAE, but when I try to create a
 GoogleCredential I need to use this:

 .setServiceAccountPrivateKeyFromP12File(new java.io.File(filePath))

 Where filePath is a .p12 extension file(private key for authentication)
 this file I put in WEB-INF folder and I granted permissions to all, but
 when I try to create the GoogleCredential I get this error:

 java.security.AccessControlException: access denied
 (java.io.FilePermission /WEB-INF/file.p12 read)

 Obviously the file has the correct name in my folder, this process works
 in my project which is not AppEngine, so I guess is a problem in the way to
 access files in AppEngine using java.io.File.




Java I/O classes, such as File, are limited on App Engine. Try using
ServletContext's stream services to collect an inputstream, then read the
file normally. For example:

*InputStream stream = this.getServletContext().getResourceAsStream(path);*


-
-Vinny P
Technology  Media Advisor
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


Re: [google-appengine] Re: online form/invoice designer

2014-01-21 Thread Aswath Satrasala
Hello Doug
I did not find any form designer.  But, I am thinking the following, so
that the users have some amount of flexibility to design/modify the invoices
- Show the CKEditor for the users - http://ckeditor.com/
- The user designs the HTML invoice with CKEditor
- In the CKEditor, the user places placeholder variables,  like ${name},
${zipcode}, ${invoiceNo} at the desired positions
- Save this HTML along with placeholders
- Process the HTML to replace the placeholder variables.
- Here you can use jquery, if you plan on doing on the browser, to
manipulate the placeholder values.
- However, I want to do this process of creating the final invoice on
server.  I found the following  https://github.com/jawher/moulder-j.

-Aswath



On Tue, Jan 21, 2014 at 7:58 PM, doright doug.stodd...@gmail.com wrote:

 Hi Aswath,

 I'm currently looking to do exactly this.  Did you find anything out
 there? (or write your own?)

 many thanks,
 Doug


 On Saturday, March 30, 2013 7:04:12 AM UTC, aswath wrote:

 Hello,
 We are developing an accounting SaaS using servlets/jsps and gwt

 The users would like to create their own invoice template for print
 purpose.

 Here are the simple steps I am imagining.
 - A form designer to the left side (3/4 of the window).
 - A list of Invoice variables displayed on the right.
 - The user can drag  drop the invoice variables into the form
 - Save the template as a HTML with placeholders for the variables.(Some
 convention to identify the placeholders in the HTML)

 Are there any tools/companies or opensource projects which can perform
 the above.  I should be able to integrate that project into my own web
 application.

 -Aswath

  --
 You received this message because you are subscribed to the Google Groups
 Google App Engine group.
 To unsubscribe from this group and stop receiving emails from it, send an
 email to google-appengine+unsubscr...@googlegroups.com.
 To post to this group, send email to google-appengine@googlegroups.com.
 Visit this group at http://groups.google.com/group/google-appengine.

 For more options, visit https://groups.google.com/groups/opt_out.


-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.