Google App Engine 1.7.2 已发布,这个月的版本还挺快,V2EX还有多少人在玩GAE?我是一直在玩。

2012-09-20 14:49:53 +08:00
 sohoer
"You can now fetch Task Queue Statistics."
一直想要的功能,曾经自已编码统计的。
5020 次点击
所在节点    Google App Engine
20 条回复
phuslu
2012-09-20 14:56:56 +08:00
本来嫌 ifttt 的 gtalk -> dropbox 的速度太慢, 想用 GAE 做这个 xmpp bot 帮自己做一些事情.
但是发现 dropbox 的 restful API 在 GAE 上使用蛮麻烦的...
xiluo
2012-09-20 16:59:40 +08:00
+人还是不少的
alsotang
2012-09-20 19:09:52 +08:00
https://github.com/alsotang/keepagent

I'm also a developer on GAE. Recently I'm dive into a GAE-based proxy project named KeepAgent, which aim to replace GoAgent.
sohoer
2012-09-20 22:15:30 +08:00
@alsotang
GoAgent是我的备用工具,目前在亚马逊上架的VPN(免费一年)
有机会试试你的 ^_^
jckwei
2012-09-21 10:14:45 +08:00
一直在用
haohaolee
2012-09-21 10:30:23 +08:00
在想goagent的客户端能不能用其它语言来写,虽然麻烦多了。但是在嵌入式设备上安装python太重了
88250
2012-09-21 10:30:38 +08:00
支持线程了。
alsotang
2012-09-21 12:00:19 +08:00
@haohaolee 到时候我们的keepagent会考虑用go语言来确保可移植性。
yaotian
2012-09-21 12:18:55 +08:00
@haohaolee 用go写一个linux native的?
andyliu
2012-09-21 12:36:06 +08:00
@sohoer “亚马逊上架的VPN(免费一年)” 给个地址?
ini
2012-09-21 12:37:50 +08:00
@alsotang
to replace GoAgent: goagent的作者就在一楼,你竟然这样明目张胆。。

@phuslu
3楼的兄弟要用KeepAgent取代GoAgent,有木有觉得压力有点大。。
haohaolee
2012-09-21 12:38:35 +08:00
@alsotang @yaotian 这里用go有什么特别的好处?是因为appengine有go sdk吗?
sohoer
2012-09-21 12:39:37 +08:00
yaotian
2012-09-21 12:57:47 +08:00
@haohaolee 小,没依耐性
alsotang
2012-09-21 12:58:34 +08:00
@yaotian 是准备用go来完成windows上的客户端,不想打包Python的代码。如果到时候go的代码写得比较通用的话,linux下就可以同时提供go和python的客户端了。
alsotang
2012-09-21 13:02:37 +08:00
@ini
@phuslu
不好意思.....没看见phuslu在一楼.....


@haohaolee 用go的话,效率比较高,对于移动端设备来说,只要google出了相应平台的编译器就可以让那些平台用上keepagent的客户端,而不必打包python的环境或者让相应平台装个python解释器。我相信随着go语言的发展,它跟C++的效率不会相差超过一个数量级的,对于IO为bottleneck的应用来说,这点差距倒是可以接受,毕竟不可能用C++来写,太累...
不知有没有回答你的问题?
haohaolee
2012-09-21 15:39:26 +08:00
@alsotang 因为完全不懂go,所以追问一下,用go比C++写轻松的原因是什么?语言支持并发?还是自带成熟的网络库?如果真的写起来快的话,那点效率差距不算什么。另外现在有gccgo了,支持许多平台了
alsotang
2012-09-21 15:57:54 +08:00
@haohaolee go的标准库东西比较多,而且go的语法相对C++灵活很多,and xxx,yyyy,zzz。http://www.mikespook.com/ 可以看看这个博客嘛,专门介绍go语言的。

语言支持并发倒不是我主要关注的,反正到时候肯定由自带的多线程HTTP服务器用。
网络库的话,反正现在用Python写只是用了很多与socket有关的表面的东西,我想通过简单的方式来实现客户端,所以keepagent很少用到低于应用层的库。不过说起来goagent里面抡socket的地方还是蛮多的。

go语言说实在,我接触也不太多,可能无法提供很有价值的信息给你。不过对于学习打包Python代码到其他平台来说,我更倾向于用一种可以被编译成二进制的语言来实现跨平台。
wszf
2012-09-21 16:11:11 +08:00
刚出来的时候玩过一段时间,后来因为老被墙,给摒弃了。
weicaizhi
2012-09-21 16:28:02 +08:00
@sohoer 速度咋样?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/48309

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX