InfoQ中文版 第 2 页

视频演讲: 万亿级大数据平台的架构设计与演进实践

Pandora 是七牛自研的一套大数据平台, 目前每天有超过 200T 的增量数据进入 Pandora,每天参与计算的数据量超过 2P。 全平台基于 Go + Scala 语言编写,定制了多个开源项目,基于 Kafka 自研了数据流入、导出以及多集群处理等多个关键组件。本次分享将深度揭秘七牛大数据平台的技术选型,组件设计、系统调优及架构演进。此外在演进过程中我们也遇到了不少的“坑”,分享中会给出对应的解决方案,作为本次分享的亮点。 By 陈超

美丽联合集团VP顶天:总结这一年,我们在技术上的变与不变

面对一波波的技术浪潮,如何判断新兴技术对自身业务的价值?技术领导者本身应该具备哪些素质,才能在瞬息万变的大环境中帮助公司赢得竞争?InfoQ 记者采访了美丽联合集团副总裁顶天(曾宪杰)。以下为本次采访实录。 By Sean

关于Parcel你需要知道的所有内容:超快的Web应用打包器

Parcel是一个新的Web应用打包器,它宣称在简便性和速度上带来了一定改善,本文介绍了Parcel的基本安装过程以及与React、Vue的集成用法。 By Indrek Lasn

Meltdown和Spectre是什么以及如何应对

本文讨论最新的CPU漏洞,Meltdown和Spectre,以及当下的解决方案。 By Abel Avram Translated by 宋康婧

Hazelcast加入Eclipse基金会

Hazelcast是一家网格式内存数据(IMDG,In-Memory Data Grid)开源解决方案提供商。近期,Hazelcast宣布加入Eclipse基金会,并将与其它Eclipse社区成员开展合作。这一合作将主要聚焦于JCache(JSR-107)、Eclipse MicroProfile和EE4J。InfoQ就Hazelcast加入Eclipse基金会采访了Hazelcast的CEO Greg Luck。 By Michael Redlich Translated by 盖磊

荷兰铁路在采纳敏捷和精益中的做法

敏捷和精益遵循近似的哲学思维模式,精益可扩大敏捷,反之亦然。敏捷实践适用于开发复杂产品,而精益实践适用于发现一些可降低流程中浪费的机会。精益有助于以客户的角度查看从开始到交付的结果情况,而敏捷则支持向客户交付最优的价值。 By Ben Linders Translated by 盖磊

文章: 阿里巴巴AAAI 2018录用论文:线性时间的约束容忍分类学习算法

许多实际应用需要在满足假阳性率上限约束的前提下学习一个二分类器。对于该问题,现存方法往往通过调整标准分类器的参数,或者引入基于领域知识的不平衡分类损失来达到目的。由于没有显式地将假阳性率上限融合到模型训练中,这类方法的精度往往受到制约。本文提出了一个新的排序-阈值方法τ-FPL 解决这个问题。 By 阿里巴巴iDST团队

文章: 定制你自己的敏捷:你的项目需要什么样的领导力

这是我们 “敏捷项目实践” 这个系列的第四篇文章。这篇文章中介绍了你的团队可能缺乏的领导方式,以及什么情况下会需要这些方式。 By Johanna Rothman Translated by 李瑞丰

文章: 苏宁安全架构演进及实践

本文将从技术和管理两个层面出发,结合苏宁电商平台多年来安全架构的演进及实践,详细阐述苏宁是如何构建并不断完善贴合自身业务高速发展需求的安全体系的。 By 皇甫道一

视频演讲: Atlas: 手机淘宝 Android 架构实践

Atlas 是伴随着手机淘宝的不断发展而衍生出来的一个运行于 Android 系统上的一个 Native 容器化框架,也叫动态组件化(Dynamic Bundle)框架。 它主要提供了解耦化、组件化、动态性的支持,解决了团队协作的问题,解决了业务动态更新的问题。目前淘宝系80%以上的 App 都在使用,价值和稳定性也已经得到了充分的证明。 从2014年被手机淘宝团队首次提出,到2017年初千锤百炼的 Atlas 终于开源。本次演讲将从 Altas 的设计原理入手,深入剖析客户端容器化框架的解决方案,并深入浅出的带来应用实践。 By 胡文江

视频演讲: 基于 DPDK 的高性能负载均衡器的实现

为何传统的负载均衡器 LVS 无法实现高性能?基于 DPDK 在用户态实现一个高性能的“LVS”有哪些挑战和优势? 虽然不是业界第一个吃螃蟹的人,但爱奇艺 QLB 团队在过去的一年多来,从有限的公开资料开始,一步步实现了并发性能数倍于传统 LVS 的“DPVS”,内部测试显示并发性能和 Google Maglev 等相当。借这次机会,希望将研发过程中所遇到、解决了的问题和大家一起分享。主题会覆盖如何在利用用户态实现“LVS”,通过哪些技术实现“高性能”;研发过程遇到了哪些问题、如何解决?实际部署和上线过程又有哪些意想不到的情况;哪些部分可以改进,未来项目将如何演进等。 By 陈雷

视频演讲: “一框多用”Android通用脚本测试解决方案

Android常用的脚本测试框架主要有UiAutomator、Robotium、Appium等,但是都各有各的弊端,为了适应我们的业务场景需求,混合脚本测试应运而生。混合脚本测试主要基于封装后的UiAutomator,结合图像识别和OCR技术,全面支持原生、Webview、游戏等场景,是一种通用的、可以适用各类场景的脚本测试解决方案。 By 洪至远

视频演讲: 百度移动统计重磅升级

百度移动统计基于APP增长引擎方法论及百度大数据平台,为开发者提供高效、专业的统计分析服务。本次改版升级重构了移动统计产品功能架构,分别从“分析”、“营销”和“开发”三个纬度助力企业实现全面的用户洞察及精细化运营。全新的视觉、不断优化的交互体验,新版不仅功能更强大,也将更加简洁、灵活、易用。 By 梁殊疑

视频演讲: 基于卷积神经网络在手机端实现文档检测

本次分享主要介绍了如何利用卷积神经网络在手机端实现检测文档四边形区域的功能,包括训练样本的准备和预处理,模型的选择和训练,神经网络调优等等。考虑到手机端的计算能力有限,在技术方案中还权衡考虑了多种因素,比如 TensorFlow 静态库的裁剪,模型大小的控制。还简单介绍了常见的基础卷积神经网络结构以及网络训练过程中用到的一些技巧,从工程实践的角度完整的展示了在手机客户端上运行一个神经网络的关键技术点。 By 冯牮

视频演讲: 百度MTC全程助力App质量提升

大家都知道产品质量的重要性,但更知道质量控制的困境:人力成本逐年高升,测试团队人力不足;测试团队年轻化,技术沉淀慢;成熟完整的测试体系搭建成本高;市场设备碎片化严重,适配困难……本次分享将介绍,MTC移动云测服务如何在产品生命周期的各个阶段为您的App质量保驾护航。 By 张晓晓

以敏捷支撑数字化领导力

数字化的脚步再也停不下来了。随着越来越多的客户致力于数字化和机动化,展现数字化就尤为重要了。在荷兰旅游者协会,IT正在占据道路援助之类的传统服务,它引领着新的数字互连产品的方式。荷兰旅游者协会应用敏捷改变团队得到资金的方式,建立自己负责的团队,从而将好的产品投入市场。 By Ben Linders Translated by 冬雨

Facebook开源其Java竞争条件检测工具RacerD

由Facebook开源的静态分析工具Infer,现已支持使用RacerD检测Java代码中竞争条件。RacerD使用锁机制或@ThreadSafe注解,识别类中各方法间的竞争条件。 By Kesha Williams Translated by 盖磊

基于Kubernetes构建现代大数据管道

容器技术(如Kubernetes)为现代数据管道的实现带来了可能性。来自lguazio的大数据架构师Eliran Bivas在最近举行的北美KubeCon+CloudNativeCon 2017大会上做了演讲,谈论了大数据管道以及Kubernetes将如何帮助构建现代大数据管道。 By Srini Penchikala Translated by 薛命灯

文章: 使用Xamarin实现跨平台移动应用开发

Xamarin正成为移动应用开发的首选工具。它具有多种优点,也存在一些不足,这使得它并非适于所有类似的移动应用开发。本文详细分析了Xamarin的优缺点,并对比了跨平台和原生开发之间的优劣之处。 By Adriana Blum Translated by 盖磊

文章: 解读2017之Service Mesh:群雄逐鹿烽烟起

2017 年的 Service Mesh 历程,在平淡中开始,如戏剧般结束,留给我们一个充满想象和憧憬的 2018。让我们一起来回顾这堪称精彩的一年。 By 敖小剑

文章: 翻遍整个技术雷达,竟没有找到 AI 四个字!?

11 月底ThoughtWorks 发布的新一期技术雷达中,我们看到中国开源力量的崛起,看到微信平台被介绍为“每一个想开辟中国市场的企业都需要考虑的重要商业因素”;也看到了对我们一直关注的 Service Mesh、区块链等前沿技术的美好展望。还有许多内容,然而,我们愣是没有看到当下最火热的 AI!我们采访了 ThoughtWorks 中国区 CTO 徐昊,请他就技术雷达中的几个观点进行深度解析。 By 雨多田光

Microsoft发布了IoT软件即服务方案的公开预览版

Microsoft近期宣布推出针对物联网的软件即服务解决方案IoT Central的公开预览版。IoT Central为选定的若干客户提供了几个月的有限预览,这些客户一直在试用该解决方案并提供反馈意见。 By Martin Abbott Translated by 宋康婧

使用TensorFlow和Kubernetes构建GPU加速工作流

Daniel Whitenack在最近举行的北美2017 KubeCon+CloudNativeCon大会上分享了如何使用TensorFlow和Kubernetes进行基于GPU的深度学习。 By Srini Penchikala Translated by 薛命灯

深入了解Spectre和Meltdown

本文将深入介绍:Spectre/Meltdown的特点和潜在攻击,为什么在云服务提供商已经应用补丁的情况下还是要为云虚拟机打补丁,对性能及真实世界应用程序到底有什么影响,威胁建模的必要性,防病毒软件的作用,硬件如何受到影响以及长远看可能会带来什么变化。 By Chris Swan Translated by 谢丽

Microsoft发布了Azure Bot Service和LUIS的GA版

Microsoft最近宣布,Azure的Bot Service和Language Understanding的GA版已经发布。这两个服务的公开预览版是于数个月前发布的。在本次发布的GA版中,增加了爱尔兰,香港和巴西圣保罗等九个可用区域。此外,GA版中还添加了一些新的特性,有助于开发者人员实现更多的功能。 By Steef-Jan Wiggers Translated by 盖磊

Visual Studio Code支持JUnit

微软Visual Studio Code(也就是VS Code)团队发布了一款插件,可用于运行和调试Java JUnit测试案例。该插件可结合Red Hat的Java Language Support扩展和Java调试器一起使用,在VS Code中实现端到端的Java开发。 By Tim Hodkinson Translated by 薛命灯

文章: 如何实现金服业务流程动态化

本文通过介绍携程在互联网金融服务领域如何解决业务流程合规、快速和高效落地的问题,提出了一种基于开源框架 xstate 的工作流实施和动态调整方案。这种方案适合需要在线流程升级的应用,包括金融、证券、电商、政务和物流等行业领域。 By 赫杰辉

文章: 新思路设计可视化大型微服务监控系统

随着微服务在生产实践中被大量使用,后台系统中的服务系统数量暴增,挑战也随之产生。当系统出现问题时,如何在上百个相关的、依赖错综复杂的服务系统之中快速定位到出错的系统?达达 - 京东到家的 Overwatch 系统已经在线上运行了一年有余,采用了创新性的可视化监控设计,并成功帮助达达 - 京东到家的系统渡过了“双十一”的挑战,设计思想值得分享。 By 张玄

视频演讲: 百度统计助力精细化数据分析与营销

互联网市场已进入"增长"的下半场,数据价值日益突显。如何用数据综合评估衡量价值、辅助决策,是长盛不衰的话题。百度统计全新推出高级分析平台,提供精细化数据分析能力的同时,开放百度大数据用户理解能力,与企业一同发展。 By 夏艾萱

文章: 榨取最后一滴油水

Lovethesales要对来自700多个不同网站的两百多万个产品的数据进行分类,他们决定使用一种基于SVM的结构化分类器。他们通过优化SVM的链接方式和重用标签训练数据获得各种改进。 By David Bishop Translated by 薛命灯

视频演讲: 蘑菇街分布式消息中间件 Corgi 在多场景下应用架构演进

蘑菇街早期架构基于 PHP 开发,从导购时代的 Redis,到电商初期的 RabbitMQ,到后期的自研,在电商快速发展的过程中,消息队列如何去适应不同场景的需求(如:多消费方式、低延迟、海量队列、MySQL Binlog 驱动业务等等)? 我们的分布式消息中间件产品 Corgi 是如何选型、设计和快速迭代并满足复杂业务场景需求? 本次分享将为大家带来详细解读。 By 江龙

视频演讲: 可配置系统的数据高效性能学习

如今许多软件系统是可配置的,能够通过特征选择提供定制功能。了解不同的特征选择能够让性能产生的变化是选择满足一系列要求的合适配置的关键。由于配置空间巨大以及性能测量可能会有的高成本,通常来说不可能详尽地探索一个可配置系统的配置空间。因此,用测量的系统变量小样本来进行准确预测的难度很大。为了应对这一难题,我们提出了一种名为 DECART 的数据高效学习方法,它结合了几种机器学习和统计学技术,用于可配置系统的性能预测。 DECART 凭借一个可用的测量的系统变量样本来构建、验证和确定预测模型。对 10 个现实世界中的可配置系统的实证结果也证明了 DECART 的有效性和实用性。

文章: Ray:面向AI应用的分布式执行框架

下一代人工智能应用程序需要不断地与环境交互,并从这些交互中学习。这对系统的性能和灵活性提出了新的要求,而现有的机器学习计算框架大多无法满足这些要求。为此,UC Berkeley项目组开发了一个新的分布式框架Ray,并于近日在Arvix上发表了相关论文:《Ray: A Distributed Framework for Emerging AI Applications》。 By 马卓奇

年终解读:2017年的语音识别,路只走了一半

这一年的人工智能大潮,无疑让更多人关注科大讯飞,关心在这样的潮流里,一家深耕语音识别的公司如何能获得更多业务和利润,如何能去迎合AI上升的趋势,从而满足人们对人工智能的所有期望。 其实这一年,技术的进程还是和往年一样。 By Tina

前端每周清单第 46 期: 2017 Node.js / GraphQL / Vue.js 盘点,前端性能优化与可用性保障

前端每周清单第 46 期: 2017 Node.js / GraphQL / Vue.js 盘点,前端性能优化与可用性保障 By 王下邀月熊

左牵Uber右联大众,黄教主带领320家车企一统自动驾驶江湖

美国时间1月7日晚8:00,CES 2018在美国拉斯维加斯召开。作为近几年迅速成长为消费电子领域巨人的英伟达一开场就抢足了风头。和以往每场与英伟达有关的发布会一样,黄仁勋依旧穿着那一身标志性的黑色皮夹克。 By 陈思

© 云聚网互联网资讯 我要投稿 云聚网博客