You don’t have to give me royalties, but I want to be named in the Patent on this one.
API by which the request can update how much longer it expects to take so that the scheduler can be more intelligent.
The use case is simple.
Request: Hey GAE I need all the John Smiths in area code 405
Instance: Do Look Up in Memcache.
If Found: Hey Scheduler I’ll be one in 5ms
If Not found: Hey Scheduler I’ll be done in 350ms
Request: Hey GAE I need You to Calculate the amount every John Smith who has a checking account with us has, and the average balance they have for the past 12 months.
Instance: Do 20 Looks Up in Memcache.
For each Found: TimeToFinish = TimeToFinish + 2Ms
For each Not found: TimeToFinish = TimeToFinish + 150Ms
Tell Scheduler I will be done in TimeToFinish
I'll add another patent. Make it inteligent, let it learn from previous requests.
--
You received this message because you are subscribed to the Google Groups "Google App Engine" group.
To view this discussion on the web visit https://groups.google.com/d/msg/google-appengine/-/VTBbeeKybCAJ.
To post to this group, send email to google-a...@googlegroups.com.
To unsubscribe from this group, send email to google-appengi...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.
Ok, but describe the method for doing it.
You can’t just tack on “Let it learn from previous requests” and get a patent.
If so I want a lot of them.
Build a Car and Let it learn from previous requests.
Build a Robot Maid and Let it learn from previous requests
Build a search engine and Let it learn from previous requests
:-)
My example assumes you know more than the scheduler could…
If you know that a query returns 50 rows and each row takes 150ms to process, you can tell the Scheduler how long until you need.
If you get 4 rows on the next request you wouldn’t want the scheduler to “learn” that the previous request took 12 x as long as this one will.
I think I specifically want a “Dumber” scheduler. That doesn’t Learn.
--
Besides feature requests like that end with Skynet.
From: google-a...@googlegroups.com [mailto:google-a...@googlegroups.com] On Behalf Of voscausa
Sent: Wednesday, December 21, 2011 8:58 AM
To: google-a...@googlegroups.com
Subject: [google-appengine] Re: Feature Request For Scheduler
I'll add another patent. Make it inteligent, let it learn from previous requests.
--