1. 程式人生 > >華東地區scala愛好者聚會(2014上海)

華東地區scala愛好者聚會(2014上海)

感謝看處方汪院長燁明,為這次活動提供了場地和零食,去年在上海的scala聚會也是看處方的汪院長發起的。這次聚會人比上次略微多一些了,而且整體水平是不斷提升的。

聚石分享了來往使用scala構建通訊的一些經驗,來往的IM部分採用自己的協議(有些類似spdy,要簡單很多),在協議閘道器的實現上主要使用scala、akka,他主要分享了這個過程中踩過的一些坑。

諾鐵的分享是scala集合部分,這部分內容是小中見大的,有部分內容來自《scala in depth》(順便提一下他翻譯的這本書快要出版了)。整個ppt很清晰,把Vector的細節講的比較透,另外還提到Set的一個細節是繼承自(T)=>Boolean

這個函式型別,也就是contains方法,比如Set(1,2,3)(1)將返回true,這種設計確實怪異,容易誤解。

燁明講的是《play中的Iteratee》,理論結合實踐,內容很不錯,可惜我對play沒怎麼玩過,有些東西不太瞭解。

Max lv分享的《基於 Scala 進行 Android 開發的報告》ppt本身並沒有太大亮點,不過呂超本人倒是挺有料的,在NVIDIA研究GPU高效能運算,業餘喜歡搞搞android開發,他也是唐茶位元組社這款app的開發者,和goagent的主要維護者。他不怎麼用微博,相互交換了一下twitter。

這次聚會還有一些創業團隊或其他IT公司,大眾點評和唯品會以及其他很多公司也在嘗試scala/spark,目前來看spark已經成為了scala領域最有影響力的產品。

從報名表上看到有好幾個喬布堂的人,去年在杭州聚會的時候他們也來過,跟他們聊了一下他們創業的技術經驗:伺服器搭建在阿里雲上,比託管在機房靠譜。阿里雲伺服器的穩定性他們還是比較滿意的(看處方的伺服器使用的是騰訊雲,這跟創始人之前在騰訊工作有關)。喬布堂後端使用nginx+jetty+mongodb的架構,當前還沒有使用cache,他們比較特殊的一點是web框架採用的lift,估計算是比較小眾的(去年的時候諾鐵分享過一次lift)。

回去的路上還碰到一個在銀聯做Jboss相關開發的哥們,從他那兒瞭解到了銀聯正準備從weblogic切換到jboss上;銀聯也是Tuxedo中介軟體產品的大客戶。