写点什么

InfoQ 2018 回顾,2019 展望

  • 2019-01-03
  • 本文字数:5143 字

    阅读完需:约 17 分钟

InfoQ 2018回顾,2019展望

本文将回顾 2018 年 InfoQ 上发布的内容,并思考下一年可能会把哪些内容带给读者。

本文要点

  • Java 和.NET 仍然是 InfoQ 很重要的一个内容组成部分。我们对 Java、C#和 JavaScript 有着浓厚的兴趣。在 InfoQ 报道的其他语言中,我们还是看到人们对 Rust、Swift 和 Go 特别感兴趣。

  • 我们看到,人们对技术伦理兴趣日益浓厚,这在一定程度上是受欧盟 GDPR 监管的推动。人们似乎有理由认为,未来几年将出现更多有关隐私的监管。

  • 在与架构相关的新闻和特色内容中,微服务架构风格仍然是我们的重要组成部分。我们看到,人们对相关主题表现出了浓厚的兴趣,特别是领域驱动设计,对混沌工程的兴趣也日益增长。

  • 我们相信,数据工程和机器学习正迅速成为软件开发人员的关键技能,我们看到,对于这个领域的内容的需求正迅速增长。

  • 随着 IBM 收购 Red Hat,我们看到了云领域的一些整合迹象。Verizon、AT&T、Cisco Systems 和前惠普公司由于缺乏客户吸引力以及来自 AWS 的竞争,已经退出了公共云业务。预计未来几年还会有更多类似的状况。


在过去的一年里,安全相关的问题,尤其是以Spectre和Meltdown形式出现的 CPU 漏洞,成为人们关注的焦点。Chris Swan 为 InfoQ 撰写了一篇文章,对该问题进行了深入的探讨


……这两个漏洞的特点和潜在攻击,为什么在云服务提供商已经应用补丁的情况下还是要为云虚拟机打补丁,对性能及真实世界应用程序到底有什么影响,威胁建模的必要性,防病毒软件的作用,硬件如何受到影响以及长远看可能会带来什么变化。


我们还看到,技术伦理成为 QCon 和在线讨论的一个关键主题,我们的电子期刊“Tech Ethics”也很受欢迎。我们认为,QCon 伦敦可能是第一个以伦理为主题的主流软件大会。2018 年的其他主要伦理内容包括:



在一个与伦理多少有些关系的话题上,我们也看到人们对监管的兴趣激增,我们的电子期刊“Perspectives on GDPR”做得还不错。


开发

新兴技术

2018 年的一些亮点来自新兴领域,Holly Cummins 关于量子计算的系列文章(共三部分)尤其引人注目。IBM 的一个团队也正式证明了短深度量子电路的优势,微软也通过他们的Quantum Katas项目加入了竞争,该项目旨在帮助开发人员使用 Q#语言在量子计算方面迈出第一步。


我们看到很多新的计算机交互模型,尤其是语音和 AR/VR。Adam Berenzweig 在旧金山 QCon 大会上的演讲“借助神经网络重新思考人类与计算机的交互”,在你看到它的实际应用之前,听上去就像科幻小说一样。Magic Leap 公司的设计主管 Colman Bryant 也来介绍了他们的设备多模态输入设计,这同样很棒。Andrii Zhuravlov-Galchenko 的文章“构建增强现实移动应用的六大工具”非常受欢迎。


在 InfoQ 报道的语言中,我们继续看到人们对RustSwiftGo特别感兴趣。

Java

Java 经历了动荡的一年。正如我们在2017年底的播客中所讨论的那样,2018 年,Java 迎来了一年两次的新发布周期,其中包括Java 10Java 11。在将产品开源之后,Oracle 还裁掉了 Java Mission Control 团队,修改了在生产环境中运行 Java 语言的支持成本,并将JavaOne重新命名为CodeOne,Oracle 在公告中指出:


Oracle Code One 是我们新的开发者大会,比其他大会涵盖更多的语言、技术和开发者社区。

演讲预期会涉及 Go、Rust、Python、JavaScript、R 以及更多开发者期待的、很棒的 Java 技术内容。


InfoQ 上仍然有很多人对 Java 非常感兴趣,观看我们今年最热门的视频和长篇内容,从中可以看出,人们对 Java 的新特性以及 Spring 都有浓厚的兴趣:



Baljeet Sandhu 的文章“写给服务器端 Java 开发人员的 Kotlin 简介”热度略低于上述排名前五的内容,但也让我们看到人们对 Kotlin 越来越感兴趣。

.NET

C# 7.3的发布即将到来的C# 8使得 C#在我们的新闻报道中占据了重要位置。在 Build 大会上,关于C#的未来的一系列公告也引起了读者的极大兴趣。


从我们报道的主要内容可以看出,人们主要对.NET Core 和 C# 8 感兴趣:


JavaScript


JavaScript,尤其是相关框架,变化如此之快,想要跟上其发展步伐变得非常困难,考虑到它在我们的Web趋势报告中如此受读者欢迎,这也许就不奇怪了。就我们的大型 Web 开发新闻而言,Tim Berners-Lee 的“去中心化身份平台Solid简介”是一个重大新闻。我们还看到,人们对Tensorflow for JavaScriptAngular非常感兴趣。从我们的视频和主要内容可以看出,人们对 GraphQL 和 WebAssembly 表现出了浓厚的兴趣:



架构 & 设计

分布式计算,尤其是微服务架构风格,仍然是我们的新闻和特色内容的重要组成部分,这并不奇怪。我们看到人们对相关主题表现出了浓厚的兴趣,不管我们最初发布的迷你书“Domain Driven Design Quickly”,还是最近发布的电子期刊“Domain-Driven Design in Practice ”,都表现出色。


我们也看到,人们对弹性工程越来越感兴趣,尤其是混沌工程,我们新发布的电子期刊“混沌工程”(由 Nora Jones 编写)已经是一个非常好的开端。我们看到,人们对反应式架构的兴趣依然浓厚,在 Spring One 大会上,RSocket和实验性的反应式关系数据库连接驱动程序R2DBC的发布,表明人们对反应式应用程序的兴趣不减。


以下是 2018 年与架构相关的关键内容:



以下是 2018 年最受欢迎的架构主题播客:



AI、ML 和数据工程

2018 年,我们推出了QCon.ai,因为我们相信,数据工程和机器学习正迅速成为软件开发人员的关键技能,我们希望为此组织专门的活动。我们发现,人们对语音和自然语言的话题有着浓厚的兴趣。谷歌开源了他们的语者分类(speaker-diarization)技术和BERT自然语言处理训练技术,这些都是我们报道的主要的人工智能故事。


我们继续看到,人们对流处理、数据工程和机器学习表现出了浓厚兴趣,例如:



文化 & 方法

到目前为止,“极限编程创始人 Ron Jeffries 建议开发者放弃敏捷”成为文化和方法模块年度最热门的新闻。我们年初发布的趋势报告也非常受欢迎。我们也继续看到人们对 Scrum 表现出了浓厚的兴趣,Henrik Kniberg 推出的迷你书“Scrum and XP from the Trenches”是我们最受欢迎的下载之一。我们还看到,我们的文化和方法、DevOps 和微服务的报道之间有相当大的重叠。



2018 年的主要特色内容包括:



以下是文化与方法模块排名前五的播客:



DevOps 和云计算

早在今年 1 月,我们就做过关于Kubernetes如何在容器编排方面胜出的报道,在这一年里,人们对 Kubernetes 的兴趣依然浓厚。Google Cloud Next 2018发布了 Knative,这是谷歌为了巩固其地位而与 Pivotal、IBM、Red Hat 和 SAP 合作开发的一个框架。我们还看到,人们对站点可靠性工程表现出了兴趣的浓厚——这是谷歌推广的另一个理念。



InfoQ 2018 年与此相关的特色内容如下:



2019 展望

明年,我们希望可以继续看到机器学习被用来解决各种各样的问题。Andreessen Horowitz 合伙人 Benedict Evans表示,时尚、化妆品、眼镜和杂货零售行业可能很快就会被颠覆。像Stitch Fix这样的公司已经在探索,当你运用机器学习来帮助购物者选择服装时会发生什么。在线超市 Ocado 就是那些结合了云计算、机器学习和机器人技术来颠覆杂货零售行业的公司之一。


正如我们看到的那样,苹果手表提供了跌倒检测和心电图功能,可穿戴设备为健康和健身开辟了一系列新的可能性。人们很容易对此感到厌烦,但这些技术所能提供的数据,结合机器学习技术,为药物试验以及睡眠模式监控和糖尿病等常见疾病的管理等领域开辟了有趣的可能性。


我们会看到,人们对人机交互的替代形式——语音、AR/VR 和神经接口——越来越感兴趣。在许多情况下,促成这些交互形式的要素看起来仍然有一段路要走,但另一种模式转换,类似于我们看到的触摸模式转换,可能不会太远了。


随着政府和监管机构对社交媒体以及从 AR 眼镜或自动驾驶汽车等技术获取数据的组织的监管,似乎有理由相信,未来几年将出现更多有关隐私的监管。其他地区已经开始采用类似 GDPR 的立法,例如,在佛蒙特州的一项类似法案生效之后不久,加州的《消费者隐私法》今年 6 月被签署生效。


最后,随着IBM收购Red Hat,我们看到了云领域的一些整合迹象。IBM 和 Oracle 都在努力与 Amazon Web Services 展开竞争,后者在 2018 年年底的 Re:Invent 大会上宣布了另一个庞大的服务集合,看起来我们很可能在未来几年里看到进一步的整合。Verizon、AT&T、Cisco Systems 和前惠普公司都已经退出了公有云业务,原因是缺乏客户吸引力和来自 AWS 的竞争。我们有理由认为,我们可能会在明年看到其他公司退出,或许还会有收购。


查看英文原文:InfoQ’s 2018, and What We Expect to See in 2019


2019-01-03 07:008327
用户头像

发布了 1008 篇内容, 共 423.6 次阅读, 收获喜欢 346 次。

关注

评论 1 条评论

发布
暂无评论
发现更多内容

拖动旋转的 3D 骰子效果

Clloz

CSS transform rotate3d

架构师训练营大作业一

qihuajun

iOS面试梳理 - 2020年8月初

iOSer

ios 面试

开发者说:愿为你点亮“懂环境知冷暖”智能的灯

华为云开发者联盟

人工智能 物联网 NB-IoT 路灯 华为IoT平台

大作业

一个敏捷教练成长必备的8项技能

华为云开发者联盟

程序员 敏捷 敏捷开发 敏捷教练 技术技能树

解构 Dubbo-go 的核心注册引擎 Nacos

apache/dubbo-go

dubbogo

食堂就餐卡系统设计

发酵的死神

极客大学架构师训练营

Spring-技术专题-重试机制Retry机制

码界西柚

有了数据湖探索服务,企业决策“新”中有数

华为云开发者联盟

Serverless 数据湖 数据分析 云原生 华为云

SpringCloud Gateway 身份认证

Barry的异想世界

微服务 nacos 权限系统 Gateway spring cloud alibaba

食堂就餐卡系统设计

天天向上

极客大学架构师训练营

【性能优化】小伙伴问我性能指标监控怎么做,这次我安排上了!!

冰河

tomcat 性能优化 监控 性能调优 jvm调优

小码农也有大目标,最新BAT大厂Java面试总结

Java架构师迁哥

你有没有想过为什么交易和退款要拆开不同的表?

程序员小航

设计 开发 交易 拆表

架构师训练营大作业

方堃

互联网架构师能力图谱

dony.zhang

架构师 架构师技能

为什么我选择清晨阅读和学习

胡迪伦

学习 效率 自学编程 早起 晨型人

食堂就餐卡系统设计

Gosling

极客大学架构师训练营

第一周学习心得

alpha

极客大学架构师训练营

10大高性能开发宝石

码界西柚

超详细超级细B站视频爬取

海绵宝宝re儿

python 爬虫 多进程

极客大学架构师训练营 0 期 结课作业

chun1123

架构师 架构师技能

防止重复点击2.0

老菜鸟

Vue

第一周总结

黄立

架构师 架构总结

食堂就餐系统 UML 图

睁眼看世界

极客大学架构师训练营 食堂就餐系统

第一周总结

睁眼看世界

极客大学架构师训练营

使用枚举的正确姿势

Java旅途

Java 单例 枚举

“锟斤拷”的前世今生

Java旅途

Unicode 编码 ASCII 锟斤拷

架構師訓練營第1期-第01周總結

Panda

架构师训练营大作业二

qihuajun

InfoQ 2018回顾,2019展望_文化 & 方法_Charles Humble_InfoQ精选文章