基于OpenStack, Docker和Spark打造SuperVessel大数据公有云

  • Post author:
  • Post category:IT
  • Post comments:0评论

今年4月的Spark技术峰会上我做了《SuperVessel:基于OpenStack, Docker和Spark打造大数据公有云》的技术分享: 基于OpenStack和Docker打造Spark大数据服务 新浪微盘下载链接 1.首先请介绍下您自己,以及您在 Spark 技术方面所做的工作。 我是IBM中国研究院的高级研究员,大数据云方向的技术负责人,我的微博是@冠诚。我们围绕Spark主要做两方面的事情: (1) 在IBM研究院的SuperVessel公有云(http://www.ptopenl…

继续阅读基于OpenStack, Docker和Spark打造SuperVessel大数据公有云

sproto 的缺省值处理

  • Post author:
  • Post category:IT
  • Post comments:0评论

sproto 由于主要供 lua 使用,是不能在协议定义中描述缺省值的。所有不编码的字段都呈现为 lua 中的 nil 。 注:这里还有个实现上的小问题。如果一个数组为空,也会呈现为 nil 而不是空表,所以应当注意处理。 我最近给 sproto 增加了一个新的 api ,可以为一类消息生成一个全部为缺省值的 table 。这样,使用者就可以方便把这个 table 作为别的 table 的 metatable 中的 index 方法了。相当于实现了原来在 protobuf 中的缺省值的特性。 只…

继续阅读sproto 的缺省值处理

来自黑客们的死亡威胁,在车联网之后……

  • Post author:
  • Post category:IT
  • Post comments:0评论

随着智能汽车,车联网的普及,关于黑客威胁汽车安全的讨论也越来越多,但是大多数讨论和文章没有技术基础,讨论往往隔靴搔痒,结论自然也就不靠谱,那么黑客到底能不能威胁我们的汽车安全呢,我们来做个深度解读。 汽车被入侵的危险性在现在的汽车上,我们几乎已经不直接通过机械装置控制汽车了,我们踩下油门之后,并不是直接通过钢丝来控制节气门开合,而是油门踏板传感器把我们踩下的信号传给行车电脑,行车电脑根据感应,通过马达来控制节气门开启的程度,达到让汽车加速的目的。现代汽车的开发调试标定,其实很多都是软件…

继续阅读来自黑客们的死亡威胁,在车联网之后……