- 强如 Disruptor 也发生内存溢出?
OutOfMemoryError 问题相信很多朋友都遇到过,相对于常见的业务异常(数组越界、空指针等)来说这类问题是很难定位和解决的。
谢涛 · 2018-08-30 23:13 - 中国AI背后的一股“神秘力量”
随着计算力的提高,算法、工具的不断更新升级以及数据的爆发式增长,人工智能(AI)技术发展迅速,且得到了广泛的普及。从去年到今年,国家先后多次印发了与AI产业发展相关规划,大力推动产业升级与技术进步。同时,学术界、产业界也积极响应国家号召,努力投入,取得了丰富的研究与应用成果。
谢涛 · 2018-08-27 16:51 - 阿里墨冶:大数据行业仍处于上半场
本次名人堂专访,我们有幸邀请到了来自阿里数据技术与产品部的墨冶(本名陈敏敏),他在阿里主要支持和负责零售通的数据业务,同时横向负责集团五条To B业务线的数据技术,包含采集、计算、存储一直到数据展示端的技术。
谢涛 · 2018-08-27 09:27 - 【技术分享】集群:孙悟空分身术
在孙悟空的七十二变中,我觉得最厉害的非分身能力莫属,这也是他百试不得其爽的终极大招,每每都能打得妖怪摸不着北。集群,学名叫 Cluster,可以翻译为簇、聚类、集群等多种意思,不同的翻译,在技术世界里所表示的意思都不尽相同,但都有一个共同的指向,即群体。集群就是由一组计算机所组成的实体,通常作为一个整体向用户提供资源。
谢涛 · 2018-08-24 14:34 - 搭建高可用负载均衡器: haproxy+keepalived
企业业务量比较小的时候,单台服务器就可以满足业务需要了。但是随着业务发展,单服务器的问题就凸显出来了:当服务器挂掉时,业务就会中断;当业务量增加,单台服务器性能变差,如何透明的扩展服务器和带宽,增加服务器吞吐量。
谢涛 · 2018-08-24 14:15 - Kubernetes-应用部署问题定位和处理
在将容器化的应用部署到Kubernetes集群中,可能会出现各种问题。根据Kubernetes的架构设计原理,容器化应用对外提供服务出现的主要问题在三个点上...
谢涛 · 2018-08-23 15:39 - 如何优雅地使用Redis之位图操作
在进入今天的主题前,先简单地解释下Redis中的位图到底是什么。Redis官方文档对于位图的介绍如下:位图不是一个真实的数据类型,而是定义在字符串类型上的面向位的操作的集合。由于字符串类型是二进制安全的二进制大对象,并且最大长度是 512MB,适合于设置 2^32个不同的位。
谢涛 · 2018-08-23 14:57 - 深度学习文本分类在支付宝投诉文本模型上的应用
随着深度学习的快速发展,以及在图像、语音领域取得的不错成果,基于深度学习的自然语言处理技术也日益受到人们的关注。计算机是怎么理解人类的语言的呢?
谢涛 · 2018-08-20 17:23 - 决胜未来!英特尔为行业数字创新助力
8月17日,英特尔公司在北京举办了“决胜未来·英特尔数字创新行业峰会”。本次大会邀请了多位英特尔的重要合作伙伴,旨在分享新时代下企业数字化转型与IT架构升级的成功经验及挑战,探讨企业及组织在未来数据洪流之下的发展之道。同时,英特尔方面的代表也出席了本次大会,介绍了英特尔全栈、端到端的解决方案,和英特尔能够在企业转型路上提供的重要助力。
谢涛 · 2018-08-20 16:54 - Java和Docker限制的那些事儿
Java和Docker不是天然的朋友。 Docker可以设置内存和CPU限制,而Java不能自动检测到。使用Java的Xmx标识(繁琐/重复)或新的实验性JVM标识,我们可以解决这个问题。
谢涛 · 2018-08-17 21:11 - Ceph存储后端ObjectStore架构和技术演进
Ceph是分布式和强一致性的软件定义存储产品,随着越来越多的企业和组织不断加入,Ceph存储系统稳定性、可靠性和易管理性得到了很大的提升,在版本演进和迭代中,Ceph存储的企业特性也得到了完善。
谢涛 · 2018-08-17 20:48 - 移动工作站:“看着我的4K大屏,说爱我”
如今,在专业视觉设计领域,需要移动办公的情况越来越常见,但是很多设计师的“随身装备”仍然没有升级到可以满足工作需求的地步。 像Adobe系列、AutoCAD、3DMAX、C4D等专业软件都对电脑设备的性能有很高的要求,如果配置跟不上,不但会影响工作效率,还会因为各种卡顿而让人心情不佳,最后影响作品质量。因此,很多设计师都会花费很大的心思来升级移动硬件,为了获得更高性能,有的人甚至会“丧心病狂”到选择高性能的游戏本或商务本。
谢涛 · 2018-08-17 18:07 - Apache Spark 统一内存管理模型详解
本文将对 Spark 的内存管理模型进行分析,下面的分析全部是基于 Apache Spark 2.2.1 进行的。为了让下面的文章看起来不枯燥,我不打算贴出代码层面的东西。文章仅对统一内存管理模块(UnifiedMemoryManager)进行分析,如对之前的静态内存管理感兴趣,请参阅网上其他文章。
谢涛 · 2018-08-15 17:13 - 对象代理数据库:大数据时代下的应需之作
本文根据彭智勇老师于第九届中国数据库技术大会(DTCC 2018)的现场演讲《支持海量复杂数据管理的对象代理数据库系统TOTEM》内容整理而成。
谢涛 · 2018-08-15 09:39 - HDFS 块和 Input Splits 的区别与联系
相信大家都知道, HDFS 将文件按照一定大小的块进行切割,(我们可以通过 dfs.blocksize 参数来设置 HDFS 块的大小,在 Hadoop 2.x 上,默认的块大小为 128MB。)也就是说,如果一个文件大小大于 128MB,那么这个文件会被切割成很多块,这些块分别存储在不同的机器上。
谢涛 · 2018-08-14 18:03 - 使用Recast.AI创建具有人工智能的聊天机器人
很多SAP顾问朋友们对于人工智能/机器学习这个话题非常感兴趣,也在不断思考如何将这种新技术和SAP传统产品相结合。Jerry之前的微信公众号文章 C4C和微信集成系列教程 曾经介绍了Partner如何利用SAP Cloud for Customer内置的社交媒体集成框架,做一些简单的开发将微信集成到C4C中去。
谢涛 · 2018-08-14 10:41 - 如何成为一位「不那么差」的程序员
已经记不清有多少读者问过: 博主,你是怎么学习的?像我这样的情况有啥好的建议嘛? 也不知道啥时候我居然成人生导师了。当然我不排斥这些问题,和大家交流都是学习的过程。 因此也许诺会准备一篇关于学习方面的文章;所以本文其实准备了很久,篇幅较长,大家耐心看完希望能有收获。
谢涛 · 2018-08-14 09:50 - 以生态促生态:华为云与江苏的不解之缘
8月10日,“AI上有信仰的云——华为云中国行”系列活动南京站大会成功召开。华为云与与来自各领域的领军企业、行业精英共聚一堂,展现华为云的技术创新动能,共同分享云上应用实践经验,共建云上繁荣生态。
谢涛 · 2018-08-13 10:27