[Developers] Acre time limit(s)?

Jason Douglas jason at metaweb.com
Mon May 18 20:52:54 UTC 2009


On May 18, 2009, at 1:27 PM, Tom Morris wrote:

>> If you put acre.console=1 as a query string arg on any Acre URL
>> and click the show debug
>> checkbox, you can get some sense of where the time is being spent by
>> looking at the time marker on the messages.
>
> I've tried that a bunch of different times with limited success.  For
> this guy's app, it just gives a blank frame for the app and "logs not
> available" in the console app.
> http://gendata.namwkim.user.dev.freebaseapps.com/?acre.console=1

I am getting logs (with "show Debug" checked) but the logs are getting  
truncated after the
37th mqlread, which is at about the 16 second mark, so it looks like  
it's trying to >50 mqlreads
in one page.  That all said, the page did render for me (maybe why I  
got better logs?).



>> There will also be a lot more
>> detailed information
>> on timings in this console in the next Acre release (1-2 weeks).
>
> Cool.  I'll look for it.  What about some kind of built-in support for
> worker threads, task queues, or some other built-in mechanism to
> offload time consuming operations to the background?  Anything like
> that in the pipe?

We're working on task queues (for people, that is, ala Typewriter),  
but there's nothing imminent on
out-of-band computation.  I'm curious about what use cases you want it  
for?
Doing it generically seems both expensive and an invitation for  
abuse... but there may be
more purpose-built things we could do (like the UI task queue thing).

-jason


More information about the Developers mailing list