Re: [google-appengine] Java8 on standard: need to migrate off Endpoints v1?

2017-09-26 Thread Charles Capps
Typo, it was slower, not faster. On Sep 26, 2017 2:20 PM, "Charles Capps" wrote: > We did A/B testing where we deployed: > * Version A of simple service - implemented with Jersey and swagger > annotations > * Version B of simple service - identical code, but with Endpoints

Re: [google-appengine] Java8 on standard: need to migrate off Endpoints v1?

2017-09-26 Thread Charles Capps
We did A/B testing where we deployed: * Version A of simple service - implemented with Jersey and swagger annotations * Version B of simple service - identical code, but with Endpoints v2 servlet filters, and Endpoints v2 deployed along with the service using the generated swagger.json. We ran

Re: [google-appengine] Java8 on standard: need to migrate off Endpoints v1?

2017-09-26 Thread 'Frank Natividad' via Google App Engine
Hi Charles, I'm curious about the different experiments performed with Endpoints Frameworks v2. Could you tell us more about that? Thanks! On Friday, September 22, 2017 at 8:32:01 AM UTC-7, Charles Capps wrote: > > Hi Nico, > > It's a straightforward process if you use the Jersey Servlet

Re: [google-appengine] Java8 on standard: need to migrate off Endpoints v1?

2017-09-22 Thread Charles Capps
Hi Nico, It's a straightforward process if you use the Jersey Servlet container, since GAE works well with any servlet-based technology. In the services we have already migrated to Jersey, we only need these 2 maven dependencies from Jersey (currently using version 2.25.1): >

Re: [google-appengine] Java8 on standard: need to migrate off Endpoints v1?

2017-09-22 Thread Nico Verwer
Is there a guide on how to use Jersey on App Engine? I am still on Cloud Endpoints v1, and I am reluctant to migrate to v2 because it might be deprecated before I finish the migration. Jersey is probably more stable and future-proof. And, as you indicate, it is faster than GCE v2. -- You

Re: [google-appengine] Java8 on standard: need to migrate off Endpoints v1?

2017-09-21 Thread Charles Capps
Thanks for clarifying, Yannick. Our migration is somewhat difficult, mainly because we are moving to a different REST framework entirely (Jersey) because we found the performance of Endpoints v2 to be slow in multiple experiments, and we simply don't need the layer that Endpoints v2 provides

Re: [google-appengine] Java8 on standard: need to migrate off Endpoints v1?

2017-09-21 Thread 'Yannick (Cloud Platform Support)' via Google App Engine
Hello Charles, the Endpoints API v1 is indeed deprecated and thus, like Stefano points out, doesn't have support for new features such as Java 8 on App Engine standard. Is the migration procedure prohibitively difficult to use in your situation? On Thursday, September 21, 2017 at 9:30:17 AM

Re: [google-appengine] Java8 on standard: need to migrate off Endpoints v1?

2017-09-21 Thread Stefano Ciccarelli
Endpoints V1 simply don't work on Java8, you get some exception on boot for missing classes. Il giorno gio 21 set 2017 alle ore 15:06 Charles Capps ha scritto: > Hi, I have a very important question pertaining to our use of Java8 on GAE > Standard. In the Release Notes for

[google-appengine] Java8 on standard: need to migrate off Endpoints v1?

2017-09-21 Thread Charles Capps
Hi, I have a very important question pertaining to our use of Java8 on GAE Standard. In the Release Notes for the Appengine SDK [1], it says: - Cloud Endpoints must be migrated from v1 to v2. in the