Tag Archive for Amazon

职业生涯下一站

职业生涯下一站

水文一篇。

在亚马逊已经呆了五年多了,想起第一次换工作的情形仿佛还历历在目。如今,就在我还有半年多就将迎来我第十个工作的年头,经历了骑驴找马的面试,不久我将迎来第二次职业生涯的重大变更,下一站:Oracle,Bare Metal Cloud组。

我的工作经历,可以用多样来形容,也可以用乱七八糟来形容。其中的原因有客观的,也有主观的。客观的原因是项目和团队的需要,本来工程师团队如同资源池,就是要去

[......]阅读全文

分享到:

换组

换组

最近在忙于公司内部换组的事情,在亚马逊等等很多公司都有这样的政策文化,就是,如果你在这一个组工作一年以后,并且绩效不太差的话,都可以自己去寻找觉得喜欢的团队加入。我在当前的这个大组干了两年多了,经历了一些成败和风波,我觉得是时候离开去寻找一个更合我胃口的团队了,增加阅历和体验,当然,也肯定是新的挑战。在思考自己的职业未来的时候,其实是有不少选项的。大约是最近这一年,我越来越感觉到,在Amazon

[......]阅读全文

分享到:

西雅图印象

有机会得以去西雅图出差。我们这次主要的任务是参加一些培训,更重要的是和那边的团队沟通,建立起良好关系。下面看图说话,流水账性质。下面的图片都是我用手机的记录,新鲜。至于文字,我的见识比较浅,见谅。

西雅图位于美国西北部海岸线,离加拿大温哥华不远,被评为过“美国最佳居住地”、“最佳生活工作城市”是非常合理的。已经算是美国TOP15的大城市了,但是给人的感觉依然幽静、闲适。如果要看高楼、繁华,不如去L

[......]阅读全文

分享到:

关于“无状态”,从Amazon的工作流框架中获得的思考

这个话题是从我对Amazon云平台的工作流框架AWS Flow Framework的使用研究中想到的,对于一个工作流引擎来说,一个完整工作流的某个阶段完成后,当前阶段的状态必须要被存储下来。

 

关于“无状态”,从Amazon的工作流框架中获得的思考

 

Workflow(Decider)来决定任务的执行流程,Activity来执行实际的任务,二者都封装在相应的Worker中执行,但不直接交互,而是通过SWF管理起来。不过

[......]阅读全文

分享到:

关于“异步”,从Amazon的工作流框架中获得的思考

云平台的工作流框架AWS Flow Framework给我带来的另一个有所感触的话题是“异步”:

关于“异步”,从Amazon的工作流框架中获得的思考

这个框架把异步的行为划分为Workflow端执行的部分和Activity端执行的部分,Workflow控制工作流程,Activity执行具体的工作流task,二者都以poll的模式不断从中心SWF去获取任务。对于开发者来说,用类似这样简单的代码,就完成了整个工作流任务的部

[......]阅读全文

分享到:

关于接口设计,还有Fluent Interface,这种有趣的接口设计风格

关于接口设计,还有Fluent Interface,这种有趣的接口设计风格 这个故事我早就想说了,可能是在好多个月前,只是一直不知道怎么说才能说合适,现在我重新整理了一下,讲述给大家。

这个故事是从下面这样一个对外暴露接口的调用开始的。

QueryUserEvent event = new QueryUserEvent();  
event.setName(name);  
event.setAge(18);  
event.setType(QueryUserEvent.

[......]阅读全文

分享到: