V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
DAOCLOUD
推荐学习书目
Python Cookbook
Using Google App Engine
推荐下载
Latest Google App Engine SDK
其他兼容技术
AppScale
Livid
272.76D
571.64D

GAE 的 taskqueue 这个功能实在是太棒了

  •  
  •   Livid ·
    PRO
    · Feb 12, 2011 · 6041 views
    This topic created in 5566 days ago, the information mentioned may be changed or developed.
    用来优化性能,实在是相当好用。

    还有哪些 web framework 里有类似的机制?
    6 replies    1970-01-01 08:00:00 +08:00
    CupTools
        1
    CupTools  
       Feb 12, 2011
    =.= 现在用Gearman做Load Balancing...
    Task Queue嘛...PHP还很难想到...
    iwinux
        2
    iwinux  
       Feb 12, 2011
    仅指后台任务?Rails里有好多,我用 delayed_job
    Livid
        3
    Livid  
    MOD
    OP
    PRO
       Feb 12, 2011
    尤其是有的时候,你可以在 taskqueue 里再添加别的 taskqueue,于是就可以做一些非常复杂的运算了。
    darasion
        4
    darasion  
       Feb 12, 2011
    还行吧。

    这个在第一次看到的时候,感觉这个本来就应该有,如果别的没有那肯定就是缺陷。
    ayanamist
        5
    ayanamist  
       Feb 12, 2011
    其实你注意到它依然是依赖于Datastore的话,就能自己实现一个了。自己开个Thread监视数据库,搞个独立数据库。每次往数据库里像GAE的Task Queue一样存储内容,然后让那个Thread读取出来。简单而实用
    hisky
        6
    hisky  
       Feb 12, 2011
    java是用Quartz实现的。无非是一个任务调度。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2971 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 45ms · UTC 06:33 · PVG 14:33 · LAX 23:33 · JFK 02:33
    ♥ Do have faith in what you're doing.