Tag Archives: Arch

QClub 杭州站成功在支付宝举行

我开始还有点担心到底多少人会来参加这次 QClub,毕竟这几天杭州太热了,不过大家的热情比天气还热 :) 甚至还有从上海、宁波等地赶来的朋友,如果今天的技术活动能让各位感到不虚此行则是我们莫大的荣幸,非常感谢各位朋友的光临!

组织这样的会议,我也不是很有经验,希望没有怠慢了大家。有点小纰漏:最后要不是同事提醒,为大家准备的 T 恤居然差点忘了发送,有几位朋友走的快,可能没有拿到 T 恤,希望下次活动的时候给大家补上。

会议内容,回头 InfoQ 泰稳那边会有视频和文字的技术内容,我这里先发点会议的照片(拍的好的可能是同事拍的,拍的手法很差的基本是我按的快门,如有不合适的地方请通知我,完整的照片集等下周整理一下放上来)。

QClub合影大图

上图:会议结束时合影

程立的无奈一笑

上图:泰稳拿了一只录音笔,让程立别在身上;同事拿来一只录音笔,程立也别在衣服上;接着又要拿无线麦克风,发现身上挂的东西太多了 :)

分享进行中

演讲内容很精彩

上图:聚精会神。可见程立的技术分享之精彩。

支付宝胡喜 vs. 淘宝毕玄(林昊)

上图:左边:支付宝架构师胡喜,右:淘宝架构师林昊(BlueDavy),有点遗憾的是没让他给大家分享点东西:)

QClub 花絮

上图:谈到妙处,开怀一笑。

InfoQ宣传画

支付宝的学习发展规划

上图:这两个朋友对支付宝的学习发展计划居然很感兴趣 :) 今天活动的会议室平时支付宝用来做新员工培训的,所以墙壁上有很多招贴画、手写的海报什么的。

更多照片看我的 Flickr 或者 Yupoo 相册

EOF

Alipay + QClub , 期待杭州侠客光临

本月 26 日,也就是明天,QClub:当SOA遭遇现实 将如期在支付宝举行。

除了报名参加的杭州本地的众多技术精英,阿里集团各家子公司也都有人参加,淘宝、阿里软件、阿里妈妈都会有资深架构师到现场来。相信这回是一场精彩的思维碰撞,期待。

特邀嘉宾:支付宝首席架构师 程立(花名:鲁肃)

程立,支付宝(中国)网络技术有限公司。2004年开始参与淘宝网与支付宝系统的建设,2005年起进入支付宝,一直从事于互联网电子支付系统的研发工作。现任支付宝首席架构师,专注于电子支付系统的分布式服务架构与开放架构。

一说起 SOA 可能很多人会觉得比较”空”,这也是我们举办会议的目的之一,”来点实在的技术信息” 是这次活动的一个宗旨。

会议地点

文三路、万塘路交汇处,华星时代广场 5 楼。大厅届时会有人指路

友情提示

为便于交流,请尽量携带名片 :) 

EOF

此文作者:, 位于 Arch 分类 标签: , , on .
转载须以超链接形式标明文章原始出处和作者信息及版权声明.

InfoQ 专访支付宝首席架构师程立

一直以来,支付宝的技术人员都比较低调,这次总算利用网络侠客行大会的机会,促成了对支付宝首席架构师程立的采访。如果你对支付宝的架构和开发实践感兴趣,请不要错过 InfoQ 中文站 的这次专访:《程立谈架构、敏捷和SOA实践》

InfoQ 编辑在 介绍页面中引用程立的这段话我很欣赏:

老子说"道生一、一生二、二生三、三生万物"。在业务愿景的技术实现过程中,
假设"道"为愿景、一为方向、二为战略的话,三就应该是架构了,架构既出,万物化生可矣。

因为支付宝一直以为用户提供良好支付体验为目标,以致于有技术人员误认为简单的支付环节背后的支付宝后台技术也是非常简单的。其实想想看为将近 1 亿用户提供服务,每日交易额几个亿人民币,技术上没有独到之处怎么能做到?

和程立一起共事也有三年多了。我工作这么多年,很少遇到这么功力深厚、勤奋、敬业的技术人,感觉他就像一台自我修正的计算机,能一直朝着既定的目标前进,这一点值得很多技术人员学习。

如果觉得这次采访不过瘾,请关注接下来的 7月26日QClub杭州站– 支付宝首席架构师程立与您分享”当SOA遭遇现实”的心得

EOF

BASE — 高可用架构的基石之一

在讨论 eBay 的Scalability最佳实践 的时候,结尾提到了 BASE 机制。现在越来越多的架构师更为关注 BASE 策略 (当然,我不是说 ACID 就不重要了)

BASE 策略是 Inktomi 公司(被雅虎收购后已是明日黄花)的 Eric A. Brewer 在 1988 年提出的。这几个缩写词如下定义:

  • Basically Available –基本可用
  • Soft-state –软状态/柔性事务
  • Eventual Consistency –最终一致性

“Soft state” (SS) 是与 “Hard state”(HS) 对应的。我几乎没找到很清晰的定义。不过用 RFC-1633 中的描述, “Soft state” 可以理解为”无连接”的, 而 “Hard state” 是”面向连接”的,这样就清晰多了。

最终一致性, 也是是 ACID 的最终目的。对于 eBay 这样的大架构,是通过强大的消息总线能力来保证的。

对于 eBay 这样的大架构,另请参考 eBay 的 Dan Pritchett 在 最近的技术的散文:BASE: An ACID Alternative,注意其中提到的的事件驱动(Event-Driven)的架构的说法。

相信在今后几年,BASE 将成为一个技术热词。ACID 当然没过时,只是各自需要合适的应用场景而已。随着互联网技术的开放性,更多的时候,一个架构师需要反复的衡量合适的应用场景。

BTW: “ACID” 英文里面有”酸”的意思,而 “BASE” 有”碱”的意思. 酸碱在一起才能中和啊,哈

EOF