Airbnb:我们已将大部分 API 迁移到 GraphQL

Airbnb 已经成功地将其大部分 API 迁移到了 GraphQL,从而缩短了页面加载时间并提供了更直观的用户体验。在 GraphQL Summit 上的演讲中,Brie Bunge 描述了 Airbnb 多个团队都有使用过的多阶段迁移过程。在每个阶段完成之后,Airbnb 最终推出了一款基于 Apollo 和 GraphQL 应用程序,该应用程序是 100% 类型安全的,没有过度抓取的问题,并且在整个迁移过程的每个阶段,都能保持着网站的正常运行。因为采用了 Apollo 和 GraphQL 来奠定基础,使 Airbnb 可以尝试新的性能改进,而传统的基于 REST 的架构则无法实现。

大规模集群,HDFS如何从2.7滚动升级到3.2

1. 为什么要升级在2017年底, Hadoop3.0 发布了,到目前为止, Hadoop 发布的最新版本为3.2.1。在 Hadoop3 中有很多有用的新特性出现,如支持 ErasureCoding、多 NameNode、Standby NameNode read、DataNode Disk Balance、HDFS RBF 等等。除此之外,还有很多性能优化以及 BUG 修复。其中最吸引我们的就是 ErasureCoding 特性,数据可靠性保持不变的情况下可以降低数据的存储副本数量,结合公司的降成本目标以及用户的痛点,我们对此做了深入的调研。

携程租车React Native单元测试实践

在较大规模的前端项目中,测试对于保证代码质量十分重要,而React的组件化和函数式编程, 这种相同输入一定返回相同输出的幂等特性特别适合单元测试。本篇即是React和React Native项目单元测试的完整方案介绍。一、技术选型: Jest + Enzyme + react-hooks-testing-library1.1 jestJest是FaceBook出品的前端测试框架,适合用于React和React Native的单元测试。有以下几个特点:简单易用:易配置,自带断言库和mock库。快照测试:能够创造一个当前组件的渲染快照,通过和上次保存的快照进行比较,如果两者不匹配说明测试失败。

C# 9提案:模块初始化器

模块初始化器提案已经被提升到C# 9候选资格。它就像C#中的静态构造函数,但不是应用于一个类,而是应用于整个程序集。这个特性从一开始就存在于CLR中,但是直到现在还没有被C#公开。根据模块初始化器提案,它将作为对静态构造函数语法的修改而公开。[module:

为什么每个网站都想让你接受cookies?

如果你在过去18个月访问过新网站,可能会看到一条通知:这个页面正使用cookies跟踪你,并要求你同意这种行为。这个网站会让你阅读其“cookie政策”(你会读吗?),并且进一步告诉你,这种跟踪是为了“提高”用户体验——虽然说它给你的感觉完全相反。Cookie是什么?有何作用?Cookies是网站发送到你设备的小文件,然后被这些网站用来监视你,并记住关于你的某些信息,比如电商网站购物车中的内容或登录信息等等。这种遍及整个互联网的cookies弹出通知是善意的,旨在提升用户线上隐私保护的透明度。然而到头来,它们并没有什么卵用:大多数人只是下意识的点击“同意”并继续访问。

2020 年响应式 Web 设计备忘清单

如今,智能手机和移动设备依旧是人们访问互联网时使用最广泛的平台,因而企业会特别注意,确保用户在使用这些设备访问自家网站时能获得无缝的体验。但并非所有网站都适合移动设备使用,这意味着如果在移动设备上访问这些网站,它们的大多数功能还是无法正常工作。这就会导致这样的状况:访问者无法充分体验到网站上的一些设计和功能,这将导致用户参与度降低和销售额的下降。你知道吗,全世界超过 50%的搜索查询是来自移动设备的。基于这种趋势,谷歌在 2018 年引入了“移动网页速度更新”指标;需要注意的是,网站加载速度现在被视为移动搜索结果的主要排名参考因素之一。

行业要选区块链,语言要选Go?2020年软件工程师择业指南

知既往才能见未来,为了让大家能在 2020 年获得更好的薪资和发展,我们特意整理了 Hired 发布的《2019 年软件工程师行业状况》调查报告,该报告详尽揭示了全球程序员对工作职位、编程语言、技术学习等关键技能方面的诉求与趋势,以及全球范围内的雇主对软件工程师技能的需求和薪酬待遇。过去的十年证明了创新能够以令人难以置信的速度发展并改变我们的生活方式。展望未来,像机器学习、区块链这样的技术已经开启了创新的新篇章。由于开发人员处于发展的最前沿,也是这场变革的中坚力量,难怪高管们都表示开发人才比金钱更有价值。

微软开源ONNX Runtime模型以加速Google BERT

微软人工智能研究院1月21日称计划开源BERT自然语言模型优化版本,该模型可以与ONNX Runtime 推理引擎配合使用。在为Bing搜索引擎提供语言表达功能时,Microsoft使用相同的模型来降低BERT的延迟。该模型“为Bing用户带来了最佳搜索体验” ,去年秋天发表的一篇论文中对该模型进行了详细介绍。论文地址:https://azure.microsoft.

云原生应用万节点分钟级分发协同实践

引言2019 年天猫双11,阿里巴巴核心系统首次实现 100% 上云。面对全球最大的交易洪峰,阿里云扛住了每秒 54.4 万笔的交易峰值,这是“云原生”与“天猫全球狂欢节”的一次完美联名。(图为 2019 年天猫双11 成交额)容器镜像服务作为阿里巴巴经济体云原生领域的重要基础设施之一,早在双十一备战期间就已面临大规模分发需求。为了更好地支持这一需求,产品提前进行规划及迭代更新,全面提升了大规模分发场景下的性能、可观测性和稳定性。在新的双十一来临前,容器镜像服务新增了数 PB 的镜像数据,月均镜像拉取达数亿次。

Windows 10 Mobile“谢幕”,微软正式退出手机OS市场

本周,随着Windows 10 Mobile最后一次累积更新的发布,微软将正式停止对Windows 10 Mobile操作系统的支持。这意味着Windows 10 Mobile正式“退役”,也标志着微软正式退出手机操作系统(OS)市场。12月10日,微软为Windows 10 Mobile发布了最后一次累积更新(操作系统内部版本15254.600)。本次更新:解决了Microsoft Store在Windows On Arm上可能无法打开的问题;Windows虚拟化、Windows内核、Windows外围设备、Microsoft脚本引擎和Windows Server的安全更新。

知识图谱的下一步:知识指导的预训练模型和图神经网络

知识图谱作为对数据进行结构化组织与体系化管理的核心技术之一,不仅改变了互联网行业,也给信息与通信行业带来了深刻变革。随着5G与AR技术的兴起,知识图谱的发展出现了很多新的特点。近日,InfoQ记者在AICon全球人工智能与机器学习大会 北京 2019 现场采访了华为中央软件院知识图谱首席技术专家贾岩涛,他与我们分享了知识图谱在信息通信行业的研究和应用重点,以及从非互联网公司视角看到的知识图谱未来的可能性。以下为采访问答实录。InfoQ:贾岩涛老师您好,非常高兴这次能够在AICon现场采访到您。今天主要想跟您聊一聊知识图谱领域的现状和进展。

诺基亚当初没有选择Android是因为惧怕三星?

早在2011年,诺基亚放弃塞班系统,选择Windows Phone作为手机发展的重点策略平台,对诺基亚和微软而言都是个很大的转变。

母亲节预热:时尚辣妈们的WP宝典

辣妈宝典

[图]韩系旗舰对决:LG G3 VS 三星Galaxy S5

尽管同样来自韩国,尽管成功生产了两代Nexus设备,尽管智能手机十分畅销...

IT budgets set to rise, but there’s no room for spending on recruitment

A new report from Spiceworks has revealed that businesses are spending IT budget on new tech to manage the likes of BYOD, rather than employing new staff members.Read more: http://www.itproportal.com/2014/07/23/it-budgets-set-to-rise-but-theres-no-room-for-spending-on-recruitment/

为什么搞米粉是朝阳产业,互联网不是(《伏牛传》之十)

我始终坚信一点,人人都看得到的趋势不叫趋势。而且我相信另外一点,有的时候坚持一些形而上的原则比形而下的技术性短视更为重要。所以我坚持,不管耳边有多少声音,坚持自己的宏观判断与看法比什么都重要。

老年网民成为网络视频生力军 点击量猛增六成

在一些人眼中,网络视频还是年轻网民的最爱,老年人还是更青睐有线电视。不过,尼尔森公司最近的一个调查显示,网络视频的热潮,已经渗透到了老年网民中,老年人观看视频的数量,猛增了六成。

中国将建立网上信用记录

主管互联网的国家信息办公室主任鲁炜昨天在座谈会上表示,中国将建立网上信用记录(意义尚不明),完善褒奖与惩罚机制。

These Surreal Images Envision Nature and Cities Colliding

Given the advent of Photoshop, most of us don't bat an eye at wildly creative photographic collage. But Croatian visual artist Tanja Deman's still have the power to shock even he most jaded eyes—and point a surreal spotlight on the relationship between nature and humans.Read more...

Rare Beanie Babies offered on eBay for hundreds of thousands of dollars

'90s babies, your day has finally comeAfter collecting and hoarding Beanie Babies for the past 20 years — or letting them collect dust in the back of your closet — those plush, pellet-stuffed dolls may be worth more than sentimental value. At least some online sellers are hoping that's the case.

剑指offer-面试题23.从上往下打印二叉树 - vpoet

题目:从上往下打印出二叉树的每个结点,同一层的结点按照从左到右的顺序打印。例如输入图4.5中的二叉树,则依次打印出8、6、10、5、7、9、11二叉树结点的定义如下:1 struct BinaryTreeNode2 {3 int m_nValue;4 BinaryTreeNode* ...

© 云聚网互联网资讯 我要投稿 云聚网博客 7秒MCN大数据平台 悠闲吧