写在Oracle入职一个月之时(兼招人帖)

OCI加入Oracle的OCI(Oracle Cloud Infrastructure)团队一个月了,感触颇多。事实上每一次团队的更换都是一次体验记录和整理的好机会。技术方面的东西有很多,在允许的范围内,我会在以后慢慢再谈,但是其他方面,现在我想稍微谈一谈,特别是和我的老东家Amazon比较地看。以下的文字更像一篇帖子,而不是文章。

先说工作中的生活。Amazon的总部在西雅图,整个SLU满大街走着大亚麻的人,但是OCI目前只有downtown两栋楼的几层,人数要少得多。对我来说,每天上班从van pool改成了bus,commute的时间代价略高,但由于车次很多,因此也能够接受。Downtown的

[……]阅读全文

职业生涯下一站

career

水文一篇。

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

我的工作经历,可以用多样来形容,也可以用乱七八糟来形容。其中的原因有客观的,也有主观的。客观的原因是项目和团队的需要,本来工程师团队如同资源池,就是要去解决不同的问题,这些问题是由当时的境况和市场决定的。主观的原因是,我本来就是一个领域涉猎相对广泛的程序员,而且兴趣三年两头自己都弄不清楚,有时候这未必是好事,但是这也让我得以尝试各种风格的项目和团队。

[……]阅读全文

从淘汰Oracle数据库的事情说起

tech

公司搞淘汰Oracle数据库的事情已经搞了好久了,这个事情其实和国内淘宝系搞的去IOE(IBM、Oracle和EMC)是类似的,基本上也是迫不得已,Oracle的维护成本太高,而公司内部基于Oracle数据库的数据仓库,也是问题频出;另一个原因则是scalability。我相信这两个原因许多人都非常清楚。而这个淘汰,也不是简简单单换一个关系数据库,比如把Oracle换成MySQL,或者换到云上(RDS)。而是有明确阶段性地演进,比如替换到DynamoDB这样的NoSQL数据库上面去;或者更彻底地,像我们接触到的某个产品,数据本身换到更廉价的存储S3上去,元数据才存在DynamoDB里,而原本

[……]阅读全文

常用命令归纳:Linux/Oracle/JVM/Git

经常用到一些命令,还总是忘掉的,就简单列在这里。总是现查也挺麻烦的。

Linux:

  • top mem consumer: sudo ps -aux | sort -k4nr | head -5 or top, then press M
  • connection number: netstat -an | grep ESTABLISHED | wc –l
  • process number: ps -ef | wc -l
  • threads of a process: ps uH p <pid> | wc -l
  • .tar: tar -xvf archive.ta

[……]阅读全文

back to top