Warning: foreach() argument must be of type array|object, string given in /www/wwwroot/stgod/wp-content/themes/akina/archive.php on line 40

有种快乐的代价叫拖延

2016-12-26

“拖延就像蒲公英,你把它拔掉,以为不会再长出。但是实际上它的根埋藏得很深,很快又长出来了。” 在微博网站上聚居的媒体人中流传过这样一则段子:“如果你看...



Warning: foreach() argument must be of type array|object, string given in /www/wwwroot/stgod/wp-content/themes/akina/archive.php on line 40

开源项目管理的实质:做好三件事

2016-12-23

在管理自己的开源项目PencilBlue的过程中,我最喜爱的部分就是能够与来自世界各地的参与者们 交流互动。在项目刚刚启动初始阶段,开发团队只有两位成员,但几...



Warning: foreach() argument must be of type array|object, string given in /www/wwwroot/stgod/wp-content/themes/akina/archive.php on line 40

淘宝应对”双11″的技术架构分析

2016-12-22

双“11”最热门的话题是TB ,最近正好和阿里的一个朋友聊淘宝的技术架构,发现很多有意思的地方,分享一下他们的解析资料: 淘宝海量数据产品技术架构 数据产品...



Warning: foreach() argument must be of type array|object, string given in /www/wwwroot/stgod/wp-content/themes/akina/archive.php on line 40

Warning: foreach() argument must be of type array|object, string given in /www/wwwroot/stgod/wp-content/themes/akina/archive.php on line 40

Warning: foreach() argument must be of type array|object, string given in /www/wwwroot/stgod/wp-content/themes/akina/archive.php on line 40

Warning: foreach() argument must be of type array|object, string given in /www/wwwroot/stgod/wp-content/themes/akina/archive.php on line 40

聊聊Greenplum的那些事

2016-12-10

  有时候真的感叹人生岁月匆匆,特别是当一个IT人沉浸于某个技术领域十来年后,蓦然回首,总有说不出的万千感慨。   笔者有幸从04年就开始从...



Warning: foreach() argument must be of type array|object, string given in /www/wwwroot/stgod/wp-content/themes/akina/archive.php on line 40

Warning: foreach() argument must be of type array|object, string given in /www/wwwroot/stgod/wp-content/themes/akina/archive.php on line 40

Warning: foreach() argument must be of type array|object, string given in /www/wwwroot/stgod/wp-content/themes/akina/archive.php on line 40

使用Nginx代理thrift NIO实现SSL链路加密

2016-11-28

摘要: 由于thrift自带的的SSL链路加密API只支持阻塞IO模型, 而我想要实现thrift的非阻塞IO SSL链路加密。考虑到nginx可以做到tcp代理并且提供ssl,故调研是...