SpringOne China纪行

周五:
早上去的比较晚,第一个keynote已经尾声了,pollack还演示了一些代码,不过坐的太远看不清了……第二个Chanezon是个印度工程师,ppt很有意思,用的是一个好莱坞的黑白片儿截图,大意是讲一个影星(工程师)如何勤奋,学习新技术(java applet servlet),走红了。然后不思进取,停止学习,然后不多久技术更新换代,这个哥们就out了,失业了,然后发奋图强,学习spring,blablabla的,然后过上了幸福美满的生活,the good end。早上的keynote就都结束了,中午吃了一个三明治,味道不错,可惜份量太少了。下午第一场选的是Pollack老师的Spring data系列,讲的主要是jpa,redis,mongodb和hadoop都很快带过了,重点是spring-data的一些公有的特色,比如querydsl,这个可以关注下,虽然从例子看来比较蛋疼。接下来是Chris的NoSQL部分,都比较基础,配合一个例子走马观花,不过提到了一个有意思的东西,就是用mongodb做mapreduce,这个思路比较新颖,可操作性比较强,可以关注。这个session结束的比较早,去隔壁听了一会儿,淘宝的哥们太不给力了,留给马龙同学详细讲讲吧。最后一个session,现代web应用程序的体系架构,似乎很厉害,但是其实讲了半天互联网的开发技术历史,然后开始演示在浏览器里面写node.js……我就撤了。

周六:
周五晚上搞spring-roo,发布一个东西到cloudfoundry,折腾到3点半,早上起不来,不过收获不少。错过了“使用spring进行多客户端开发”比较可惜,视频出来一定要补上。中午是金枪鱼汉堡,虽然是冷餐,但是味道依然很棒。下午第一场是Chris的“Decomposing Applications for Deployability and Scalability”,这个是我收获最大的一个session,可能因为内容和我们团队这一年来演进有相通的部分,所以感触很多。提到了几个点,第一,使用spring-integration,已经提供了解耦的最佳实践。第二,使用java future或者akka来进行异步编程,这个没接触过,需要花点时间补课。第三,现代的网络应用结构是异步和事件驱动的(我个人持保留态度,毕竟现在还是动态网页占主流),并且提供了一个架构,其中有个比较牛逼的地方就是用node.js写的应用服务器中的websocket模块通过amqp,republish事件/消息,相当于Controller真正的只有Route数据的作用,Presetation真的全部都在Browser本地了。第二场和张瑜一起听的,是个讲中文的法国人,Michael很风趣,整篇都是散手,webjars jquery-ui datatables4j bean validation jsp custome tag,我们可以改进的地方很多啊,张瑜好好整理一下哦。最后一场是讲amqp,讲了几种模式,可以根据key来route消息到不同的queue,接下来不好意思睡着了……这个很快结束了,到了隔壁听了一会儿用BOSH部署CloudFoundry,果然运维不比写代码容易啊,各种高端,各种不明觉厉。最后抽奖就不说了。
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值