Quantcast
Channel: InfoQ - 促进软件开发领域知识与创新的传播
Browsing all 1638 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

见微知著,从Apache Kylin看项目开源的门道

人人都想做开源,但你真的懂开源吗?近年来,开源迎来了高光时刻。根据GitHub Octoverse 报告中的数据显示:2018年Github 注册的新用户数量是前六年的总和,且在Github上的代码仓库已达到1亿个。微软75亿美元收购GitHub,IBM 334亿美元收购红帽…这都在彰显着开源的价值,正如John...

View Article


旷视发布全球最大物体检测数据集,与智源AI学院共建联合实验室

4月16日,北京智源人工智能研究院与中国人工智能领军企业旷视召开“智源学者计划暨联合实验室发布会”。会上不仅正式发布了“智源学者计划”,还公布了首批智源学者的候选人名单。以下是来自InfoQ的详细报道。智源与旷视共建联合实验室,发布“智源学者计划”北京智源人工智能研究院是在科技部和北京市委市政府的指导和支持下,由北京市科委和海淀区人民政府推动成立,依托北京大学、清华大学、中国科学院、旷视等北京人工智...

View Article


DataX在有赞大数据平台的实践

一、需求有赞大数据技术应用的早期,我们使用 Sqoop 作为数据同步工具,满足了 MySQL 与 Hive 之间数据同步的日常开发需求。随着公司业务发展,数据同步的场景越来越多,主要是 MySQL、Hive 与文本文件之间的数据同步,Sqoop 已经不能完全满足我们的需求。在2017年初,我们已经无法忍受 Sqoop 给我们带来的折磨,准备改造我们的数据同步工具。当时有这么些很最痛的需求:多次因...

View Article

基于Flink构建用户实时基础行为工程

导读Hi,小伙伴们!今天我给大家介绍下基于 Flink 构建用户实时基础行为工程的相关实践,包括 Flink 相关的技术点和基础行为实时工程的业务。Flink 是目前 Qunar 主推的实时数据处理开源平台,用于替代 SparkStreaming。如果你们使用 Flink 也是和我们之前一样,不知道如何使用我们的 Flink 实时计算平台,或者不知道该怎样合理利用其 Features...

View Article

Image may be NSFW.
Clik here to view.

Serverless架构的五大优势

假设有这么一个应用程序,它是一个支持多用户的手机游戏,具有以下高级要求:友好的移动端交互界面具备用户管理和身份验证有一些基本的业务逻辑,比如游戏排行榜,历史记录等我们暂时忽略游戏中可能会遇到的其他功能,毕竟我们的目的不是实际开发一个游戏,而是将Serverless程序架构与传统的非serverless架构进行比较。传统非Serverless架构根据上面的要求,传统非Serverless架构看起来应该...

View Article


百度公布Q1财报:净亏损3.27亿,搜索总裁向海龙辞职

5月17日,百度2019第一季度财报正式发布。财报显示:百度第一季度总营收为241.23亿元人民币,同比增长15%,市场预期242.7亿元;剔除分拆业务对收入的影响,同比增长21%。归属百度的净亏损为3.27亿元,去年同期为净利润66.94亿元。百度公司董事长兼CEO李彦宏随后发布了一封内部信,宣布向海龙即日起辞去百度高级副总裁、搜索公司总裁职务,搜索公司战略转型为移动生态事业群组,沈抖晋升为高级副...

View Article

贝壳找房郭凯:贝壳用户画像系统的构建历程 | 视频

贝壳找房的用户策略团队如何从0到1构建贝壳用户画像体系?在用户找房的场景下,影响用户购房意愿的因素较多,用户决策周期较长,贝壳作为一家居住服务平台,需要能精准挖掘用户需求,预知用户决策,才能帮助提升用户找房体验,基于此,贝壳找房的用户策略团队从0到1构建了贝壳的用户画像体系。InfoQ 记者有幸在QCon 2019...

View Article

“备胎转正,科技自立!”华为海思总裁何庭波凌晨致信全体员工

多年前,华为曾作出假设,预计有一天,所有美国的先进芯片和技术将不可获得,而华为仍将持续为客户服务。今天,面对美国的步步紧逼,华为决定将曾经打造的“备胎”芯片全部转“正”。在内部邮件中,华为海思总裁何庭波说:“这是历史的选择。”她认为,不会再有另一个十年来打造备胎然后再换胎了,缓冲区已经消失,每一个新产品一出生,将必须同步“科技自立“的方案。信件全文如下:尊敬的海思全体同事们:此刻,估计您已得知华为被...

View Article


Confluent宣布原生云Kafka流平台

开源独角兽公司Confluent准备与云计算巨头展开正面交锋,发布基于Apache Kafka流平台的全托管原生云服务。此次发布填补了Confluent产品组合中的一个重要空白。尽管该公司将其流平台作为云服务出售已有一段时间,但该服务基本上是其本地平台的云支持版本。Confluent负责产品营销的副总裁Gaetan...

View Article


Image may be NSFW.
Clik here to view.

IaC 自动化配置与编排神器 - Terraform 深度解析

前言Terraform 是 Hashicorp 公司开源的一种多云资源编排工具。使用者通过一种特定的配置语言(HCL, Hashicorp Configuration Language)来描述基础设施,由 Terraform 工具统一解析,构建资源之间的关系,生成执行计划,并通过调用各家云厂商的具体实现来完成整个基础设施生命周期的管理。相对于其它的云上资源管理方式,Terraform...

View Article

Windows将在新一代WSL中提供完整的Linux内核支持

近年来,微软令Linux开发者社区中的很多用户感到了惊喜。这些惊喜包括在windows商店上架诸如windows版本的Bash shell、windows10中原生的OpenSSH、甚至Ubuntu、SUSE Linux以及Fedora之类的产品。如今,微软则计划直接在windows10中提供完整的Linux内核支持。微软项目经理Jack Hammon在其最新的博文中提到: “从今夏的Windows...

View Article

拜互联网所赐,软件市场和企业规模因此扩大了 10 倍

在过去的几年里,无论是网民还是企业,数量都在激增。互联网消费增长很迅速,现在,你可以毫无障碍地接触到数十亿人和数亿企业。20 世纪 90 年代末,人们还不敢将自己的信用卡号输入到网站中,但今天,人们就用手机支付杂货店的货款并在 Uber 上叫车。互联网的发展已经波及到所有软件类别,包括企业 SaaS 和 SMB...

View Article

利用AI提高预测能力,从而使传统企业领先于竞争对手

导读:企业很早就知晓预测分析的价值,但到现在,人工智能才开始对预测工具产生影响,人工智能带来的好处才有望显现出来。通过机器学习模型,零售、保险、能源、气象、营销、医疗保健和其他行业都目睹了预测额分析工具带来的好处。借助这些工具,公司可以预测客户行为、预测设备故障、改进预测、识别和选择最合适客户的产品,以及改善数据匹配等。大大小小的企业现在都发现,预测分析和人工智能的结合可以帮助他们保持领先于竞争对手...

View Article


贝壳找房如何将VR/AR与户型图自动生成算法结合?| 视频

提到贝壳找房,不少人会立刻想到一个词“VR看房”,这是贝壳找房于2018年推出的核心功能。为增加用户对房屋的理解,贝壳找房基于自研设备采集到房屋的二维和三维信息,对房源进行深度解读;同时使用人工智能技术,全自动生成房屋三维模型和户型图。在本届QCon 2019 全球软件开发大会上,InfoQ...

View Article

海思芯片的至暗时刻,华为突围的曙光之时?

华为海思总裁深夜发文:到了极限而黑暗时刻5月17日凌晨两点,华为海思总裁何庭波发表致员工的一封信,对华为被美国商务部列入管制...

View Article


Image may be NSFW.
Clik here to view.

框架的游戏:2019年JavaScript流行趋势

JavaScript生态系统复杂多变,各种框架让人眼花缭乱。究竟孰优孰劣,如今的发展趋势是怎样的,用人单位又需要怎样的人才?本文站在一个中立者的角度,客观分析了当前这场“框架的游戏”中,JavaScript的流行趋势。Javascript的生态环境让我想到了战场。TypeScript对战ES6,React对战Angular,Jest对战Mocha……就像在看热播的电视剧一样,这些激烈的冲突让JS的粉...

View Article

大学时候学的软件工程有用吗?| 极客时间

大学时候学的软件工程有用吗?这是很多人经常问我的问题。大多数人觉得这门课很虚,似乎都是一些条条框框的知识点。比如说书中提到的软件过程、敏捷方法、需求分析等等内容,读起来有些道理,但细想又觉得是正确的废话。当我们结束学生时代,开始投入软件开发工作,回过头来想想,是不是经常遇到这样的场景:你接到一个开发任务,想开发出需求的功能,你是不是先要做需求分析;你接手一个复杂的、大的功能模块,是不是先要做设计,才...

View Article


不要在云上保存你的数据(一):本地优先的七个理念

摘要在本文中,我们提出了“本地优先”(local-first)的软件原则,支持用户的协同和所有权。本地优先的理念包括离线工作和跨多个设备协同的能力,同时提高了数据的安全性、隐私性、长期保存性和用户控制权。正文目前Google...

View Article

打造工业级推荐系统(四):推荐系统怎么更好的帮助公司挣钱?

所谓推荐系统的商业价值,通俗来说就是推荐系统怎么更好的帮助公司挣钱。那么,该从哪些维度来理解推荐系统的商业价值?如何量化?怎么提升?以及,在挖掘推荐系统商业价值的过程中,有哪些需要特别注意的点?这不是哲学的三连问,却是任何从事推荐算法开发的工程师、推荐产品经理、推荐团队负责人,甚至是公司老板必须要思考的问题。本文将会围绕这些问题展开,希望可以给你一些启发。也希望你读完后,能对这些问题有初步的了解。如...

View Article

InfoQ访谈:前端框架Svelte 3将反应性移入JavaScript语言

Svelte前端框架最近发布了Svelte 3。Svelte 3引入了一种新的方法来声明式地表示用户界面实现中涉及的不变量连接实体。因此,开发人员可能不再需要出于性能的考虑而手动处理重新渲染,或者手动同步相关的状态片段。Svelte 3有新的Logo、口号和网站。Sapper(基于Svelte类似Next.js的应用程序框架) 和Svelte...

View Article
Browsing all 1638 articles
Browse latest View live