如何利用开源Flink和Pravega搭建完整的流处理架构?
Pravega 与 Flink 的设计理念类似,都以流为基础实现流批统一的接口便于应用使用。Pravega 团队也希望与 Flink 一起打造从底层存储到上层计算的统一大数据流水线架构。在开发层面,Pravega 与 Flink 也有着深度的合作,Pravega Flink Connector 的开发,特别是在 Flink 的端到端的仅一次语义实现的过程中,都得到了 Apache Flink PMC...
View ArticleLinkedIn决定了该公司史上最大的技术转型之一
根据报道,LinkedIn决定将其基础设施迁移到Azure,其高级副总裁Mohak Shroff表示这将是该公司历史上最大的技术转型之一。近日,根据CNBC报道,LinkedIn正在更换其数据中心,计划在未来几年向Azure迁移,并将关键业务数据委托给云平台。LinkedIn高级副总裁Mohak...
View Article微软AI平台负责人详解Azure AI 最新进展:无惧和阿里等劲敌展开云竞争
7月24日下午,微软全球副总裁、人工智能平台负责人 Eric Boyd 接受了InfoQ等媒体的采访,Eric分享了微软在云业务、人工智能业务上的最新进展、新产品和发展战略。据悉,这是 Eric Boyd 第一次接受中国媒体的采访。在持续约1个小时的采访中,Eric...
View Article最新安全报告:四万多容器平台被暴露,近半数为Kubernetes
近日,Palo Alto Networks公司Unit 42威胁情报团队发布的最新报告显示目前主流云平台存在3400万个漏洞,另有四万多容器平台被暴露。近日,Palo Alto Networks公司Unit...
View Article近22万开源 Star 数!腾讯开源路线图全解析
7月26日,微众银行首届 FinTech Day(金融科技开放日)在深圳举行。微众银行副行长兼首席信息官马智涛,微众银行首席人工智能官杨强教授,腾讯公司副总裁、腾讯云总裁邱跃鹏和CNCF云原生计算基金会中国区总裁Keith...
View Article2019 年你不可不知的十大 Python 库
在本文中,我们将讨论 Python中的一些顶级库,开发人员可以使用这些库来解析、清理和表示数据,并在现有应用中实现机器学习。我们将会介绍以下 10 个库:TensorFlowScikit-LearnNumPyKerasPyTorchLightGBMEli5SciPyTheanoPandasPython 是目前最流行,使用最广泛的编程语言之一,已经取代了业界许多编程语言。Python...
View Article腾讯全球最大金融级分布式MySQL集群实践
腾讯金融科技有着全球最大的金融级分布式 MySQL 集群,支撑着微信支付、QQ 钱包、理财通等业务,近两年数据库可用性达到 99.999%,保障除夕红包业务超 20 万级别的 TPS 请求,给 DBA 和运维带来快乐。腾讯金融科技 FiT腾讯金融科技是腾讯集团旗下为用户提供互联网支付与金融服务的综合平台。其前身始于 2005 年成立的财付通,2015 年 9 月正式升级为 FiT(Financial...
View Article腾讯Now直播前端工程化的实践之路
在百花齐放的前端圈,层出不穷的组件框架已让前端开发者应接不暇,另外,再加上业务和开发团队的不断发展,前端开发人员面临的问题越来越多。日渐突出问题主要为:如何高效的与团队成员进行合作开发?项目越来越多,不同技术栈的项目如何统一维护?如何制定和践行统一的开发规范?如何高效的部署和发布产品?这个时候前端工程化概念的出现,解决了上面让开发者头痛的问题。它旨在制订规范化的前端工作流,并规范统一项目的模块化开发...
View ArticleVue、React、Angular与应用绑定就是一场隐形灾害!
前端的恶梦在我最近的一个项目里,我使用了 Angular 和混合应用技术编写了一个实时聊天应用。为了方便这个应用直接修改,无缝地嵌入到其它应用程序中。我尽量减少了 Component 和 Service 的数量——然而,由于交互复杂 Component 的数量也不能减少。随后,当我们完成了这个项目的时候,主的组件的代码差不多有 1000...
View Article微软SQL Server 2019将免费支持Java Oracle或受影响
据微软官网最新消息,微软宣布 SQL Server 2019 将免费支持 Java。这一举动或将给 Oracle 带来一定影响。Azul Systems 总裁兼首席执行官 Scott Sellers 表示,“我们向 Microsoft 提供经过认证的 OpenJDK 版本已经超过五年。正如我们已经在 Azure 上做的那样,在今天的声明中,我们宣布扩展与 Microsoft 的合作,为基于 SQL...
View ArticleApache Doris (Incubating) 原理与实践
Apache Doris简介Doris(原百度 Palo)是一款基于大规模并行处理技术的分布式 SQL 数据库,由百度在2017年开源,2018年8月进入 Apache 孵化器。本次将主要从以下三部分介绍Apache Doris.Doris定位:即 Doris所要面临的业务场景及解决的问题Doris关键技术Doris案例介绍01...
View Article前NIH资深研究员吕乐:医疗领域的AI革命,任重道远,但充满希望
本文为 Robin.ly授权转载,文章版权归原作者所有,转载请联系原作者。本期Robin.ly CVPR 2019专题访谈特邀PAII Inc....
View Article为调度器设计可用的 HAProxy EBtree
在2019年纽约QCon大会上,HAProxy Technologies公司的工程总监Andjelko Iharos做了个主题演讲,演讲的内容是HAProxy Technologies的CTO Willy...
View Article百度网络监控实战,多维度分析应用场景
干货概览大家在收集数据的时候常常会往数据上附加一些标签,这些标签从不同的角度对数据加以描述,我们把这些角度称作维度,这些附加了维度信息的数据称作多维度数据。在收集到数据后,我们往往只关注那些和预期不一样的数据,从多个维度检查这些异常数据集中在什么地方,我们把这种分析方法称作多维度分析。在网络监控里,我们可以用多维度分析的方法定位网络故障。接下来,本文将以百度内网质量监测的场景为例,介绍多维度分析的实...
View Article独家专访AI大神贾扬清:我为什么选择加入阿里巴巴?
刚满 35 周岁的贾扬清是出生于浙江绍兴上虞的青年科学家,是业内主流 AI 框架 Caffe 的创始人、TensorFlow 的作者之一、PyTorch 1.0 的共同创始人,是全球最受关注的 AI 科学家之一。他曾任谷歌大脑研究科学家、Facebook AI 架构总监,于 2019 年 3 月正式加入阿里巴巴。在阿里巴巴,贾扬清的新 Title...
View ArticleInfoQ 专访 Weaveworks 项目团队:开源在理想情况下应该怎样做
软件初创公司Weaveworks发布了开源项目Weave Ignite以庆祝成立五周年。该项目被称为“带有容器UX、受GitOps管理的虚拟机(VM)”。这个新颖的软件使用了Firecracker,Firecracker是支持AWS Lambda的AWS开源项目。InfoQ采访了项目背后的团队以了解更多信息。在一篇关于Weave Ignite的博文中,Weaveworks的CEO Alexis...
View Article现代IM系统中的消息系统架构——实现篇
序消息类场景是表格存储(Tablestore)主推的方向之一,因其数据存储结构在消息类数据存储上具有天然优势。为了方便用户基于Tablestore为消息类场景建模,Tablestore封装Timeline模型,旨在让用户更快捷的实现消息类场景需求。在推出Timeline(v1、v2两个版本)模型以来,受到了大量用户关注。伴随模型推广与输出,Tablestore陆续发布了一系列专题文章,重点讨论介绍了...
View ArticleCAL PB级的日志存储迁移到Ceph的实践
一、背景CAL(Central Application Logging) 系统主要负责收集和处理eBay内部各个应用池的日志,日处理超过 3PB 的数据,提供包含原始日志、聚合报告、正则表达式搜索等在内的多种形式的结果供SRE(Site Reliability Engineer)和PD们(Product...
View Article混沌工程实践:使用SMI和Linkerd进行故障注入
应用程序故障注入是混沌工程的一种形式,在微服务应用程序中人为地增加某些服务的错误率,以查看它对整个系统的影响。传统上,需要在服务代码中添加某种类型的故障注入库,才能对应用程序进行故障注入,值得庆幸的是,服务网格提供了一种无需修改或重构服务的应用程序故障注入方法。结构良好的微服务应用程序有一个特点,它可以优雅地容忍单点服务故障。当这些故障以服务崩溃的形式出现时,Kubernetes在修复服务崩溃故障方...
View Article