周一办完了离职手续,在家玩了好几天了,真是舒服。之前办公楼空调的问题,身上诸多不适都逐渐减轻了。
工作4年了,第一次下了这么大的决心来辞了工作休息。没有足够的时间来思考如何决定大的方向呢。呵呵,暗地里羡慕当年charles zhang可以不定期的遇着公司关门大吉而在家研究前沿技术,根本就不需要这种决心。
过去的一年真是我工作以来最伤心的,我做的很多后端技术研究都失败了,很高的失败率。thrift是一种不错的序列化技术,并且自称是很不错的RPC框架,可是经过我的使用,其Python服务器很不稳定,一两天就会挂掉,于是被淘汰出局。接着是ICE,其内部的线程池模型在遇到多个阻塞查询时就很晕菜,再者就是ICE自己制造了太多没意义的复杂性,所以也淘汰出局。然后是各种python的daemon运行支持框架,一直到现在用zdaemon也很不爽,ps列表的显示太长了,根本找不到对应的服务。再后来的后来,就是研究Python封装的Erlang消息框架,很可惜,尽管我修复了很多其框架本身的bug后可以在Linux/FreeBSD下工作了,但是在Windows下还是狂崩溃。
整个冬天也由于空调的问题而工作效率很低,而且那段时间我正好在研究Python与Erlang消息的封装。然后就这么黯然辞职了,估计在头眼里,我一定没留下什么好印象。过去的就过去吧。离职之前我最初规划的四大基础架构已经都运行起来了,尽管还没有我的应用都使用上这些基础架构。祝愿我留下的这些架构设计可以不再碰到框架方面的该死bug而继续用下去。
两周前我接到土豆网的电话,一套我三年前写的静态资源版本化系统还在使用,只是移植到新机器上时数据库配置出了些麻烦。这样的应用才是让我欣慰的,在我离职好久好久以后,仍然在尽职尽责的运行。
回想起在之前公司的各种努力,反倒让我重新对twisted拾起了信心,在Python下无论是做网络协议还是daemon运行支持,运行日志捕捉,真的是找不到比他更靠谱的了。而后端架构设计方面,我以后也会越来越保守,限制前沿技术的应用。至少要限制新技术的尝试风险在可控的范围内。
继续休息,爽了为止。