今天,最后一天在微软工作。下周一,就要到新公司广联达报道了。
在微软工作的三年,现在回想起来,是收获不少的。问LY,对我在微软最有映像的事情是什么?她的感觉是,礼品太多,选择困难。由此可见,这边的待遇实在是不错的。
在这三年,我一直在做CDN服务,一直在做数据处理部分。在离开的时候,虽然到处是坑,觉得数据处理的基本体系还是有了的,系统基本还是能比较稳定的运行满足日常的需求。如下记录下经验感觉,我是个凭感觉做事的人。
- 无论做什么,一定要有测试环境,和测试方法,最好有灰常方便的测试。越是测试环境难搭,越是值得花时间去弄好。在数据处理部分,测试就是一个难办的事情。调度,处理,存储,对测试都有挑战。把东西分分清楚,有方便的测试很重要。
- 日志系统是个非常重要的东西,尽量多打日志,打的日志要可查,有意义。日志不嫌多的。
- 系统是需要个监控的,没有监控,相当于依赖祈祷希望服务是好的。
- 选对技术很重要,当你感觉难受的时候,反思下是否技术选型选错了。
- 系统进化,或者推倒式进化是常见的,有必要的,当感觉到处是坑,疲于应付的时候,反思下,是否到了要推导重来的时候?推导重来,有时候真的能使事情变好的。但是,记住,推导重来是容易的事情,修改才是困难的事情。在还没有完全理解老系统,就盲目上新的的时候,你会可能有更多的坑。
在这期间主要相关的技术记录下,可能接下来几年又会是另一些面孔了
- Azure Cloud Service
- Azure Storage Blob/Table/Queue
- Azure EventHub
- Mysql
- Elasticsearch + Kibana
- Azure Stream Analytics
稍微有点遗憾是没有玩公司的微服务Service Fabric。好的地方是真心的喜欢Linux了。
新的机会,新的挑战,全力以赴。

选对技术很重要