4
2 年了,GAE 還是沒支援 Java 8 (code.google.com)
IngramChen 積分 3

AppEngine 就是 PaaS,而且還是最差的那種。

Don't use it!

qrtt1 積分 3

沒事用什麼 GAE xd

IngramChen 積分 3

GAE 是 web 2.0 末期的產物,那時候很流行不需要安裝、配置伺服器,只要寫寫企業邏輯,就能直接上線,auto scale up。雖然現在還是有這種產品。但沒像以前那樣認為這是唯一的大趨勢。

為了做 GAE,Google 自行客製了 python runtime 和 JVM。這難度很高,而且追不上真正的 runtime (python3, java8 都追不上)。現在大家又都往 container 之類的方向前進,GAE 這種客製的 VM 就不討好了,我想 Google 內部也沒什麼人想接這個 project 吧。

如果是一般 Google project,我猜 Google 早就想砍了,不過這是收費的,所以只能苦哈哈維護,但也升級不上去。HN news 上有人猜之後會轉移客戶到 container engine,我想這是很有可能的。

總之,我的想法是 PaaS 完全碰不得,服務做得在好都是 vendor locking,你無處可逃,連 Google 這麼大的公司也做不好。PaaS 一開始成本低,但是技術債卻高的可怕,開發者/架構師都要謹慎吶。

koji 積分 1

雖然可以靠 retrolambda,但 android 也快點好嗎~

haocheng 積分 1

今年 IO 也有人問這個問題,講者只說了:"It's platform issue." =_=