拼不过 GO?阿里如何重塑云上的 Java | 12月11号云栖号夜读

简介: 今天的首篇文章,讲述了:Java 诞生于20年前,拥有大量优秀的企业级框架,践行 OOP 理念,更多体现的是严谨以及在长时间运行条件下的稳定性和高性能。反观如今,在要求快速迭代交付的云场景下,语言的简单性似乎成了首要的要求,而传统的 Java 语言显得有一些过于重量了。

点击订阅云栖夜读日刊,专业的技术干货,不容错过!

阿里专家原创好文

1.拼不过 GO?阿里如何重塑云上的 Java

Java 诞生于20年前,拥有大量优秀的企业级框架,践行 OOP 理念,更多体现的是严谨以及在长时间运行条件下的稳定性和高性能。反观如今,在要求快速迭代交付的云场景下,语言的简单性似乎成了首要的要求,而传统的 Java 语言显得有一些过于重量了。今天,阿里 JVM 团队技术专家郁磊(花名:梁希)分享 JVM 团队是如何面对和处理集团巨大的业务规模和复杂的业务场景的。阅读更多》》

2.图神经网络(AliGraph)在阿里巴巴的发展与应用

在大数据的背景下,利用高速计算机去发现数据中的规律似乎是最有效的手段。为了让机器计算的有目的性,需要将人的知识作为输入。我们先后经历了专家系统、经典机器学习、深度学习三个阶段,输入的知识由具体到抽象,由具体规则到特征再到模式,越来越宏观。相对来说,抽象的层次变高了,覆盖面变广了,但我们对底层的感知变弱了,模型的可解释程度变差了。事物发展往往遵循这样的规律,先有客观事实,再有原理支撑,之后是普遍推广。深度学习的应用已经让我们看到了非常可观的价值,但其背后的可解释性工作进展缓慢,也因为如此,当我们用深度学习去解决一些风控、安全等业务场景,那数字效果不足以支撑这项技术的应用,我们更需要知道结果后面的原因。阅读更多》》

3.从零开始入门 K8s | 手把手带你理解 etcd

etcd 是用于共享配置和服务发现的分布式、一致性的 KV 存储系统。本文从 etcd 项目发展所经历的几个重要时刻开始,为大家介绍了 etcd 的总体架构及其设计中的基本原理。希望能够帮助大家更好的理解和使用 etcd。阅读更多》》

4.Kubernetes 日志查询分析实践

一篇干货好文,值得一读!阅读更多》》

5.Apache Flink CEP 实战

本文根据Apache Flink 实战&进阶篇系列直播课程整理而成,由哈啰出行大数据实时平台资深开发刘博分享。通过一些简单的实际例子,从概念原理,到如何使用,再到功能的扩展,希望能够给打算使用或者已经使用的同学一些帮助。阅读更多》》

视频课程及PPT下载

1.【云吞铺子】CDN运维及管理
《搬站实战技术精讲》系列重磅上线!本期是CDN搬站主题的第二节,将由阿里云技术专家三钱分享CDN运维及管理,技术干货不可错过哦!
视频地址:https://yq.aliyun.com/live/1390

2.【云吞铺子】CDN域名接入流程
《云吞铺子-搬站实战技术精讲》第4期如约而至!本期是CDN搬站主题的第一节,将由阿里云技术专家三钱分享域名的接入及管理。完成学习,你就是明日技术大牛!
视频地址:https://yq.aliyun.com/live/1358

3.【云吞铺子】CC防护分析
《云吞铺子——故障排查案例精选》第4期重磅上线!本期我们将聚焦安全类常见问题,阿里云技术专家枫凡将分享web应用网站类的CC防护分析与实战心得,技术干货不可错过哦!
视频地址:https://yq.aliyun.com/live/1090

更多【云吞铺子】精彩直播

热门话题

1.大咖带你探索BI在数据中台产品矩阵中扮演的重要角色(有奖话题)

  • 你觉得未来BI的趋势是什么样子的?
  • BI工具能带来哪些效益与价值?
  • Quick BI有哪些优势与劣势?

点此进入回答赢取礼物

2.你是如何分析云产品账单的?(有奖话题)

  • 你是怎么分析账单的?
  • 你在分析账单过程中有哪些痛点?
  • 对于成本管家,你有什么建议或者期望?

点此进入回答赢取礼物

往期精彩回顾

更强、更稳、更高效:解读 etcd 技术升级的三驾马车 | 12月6号栖夜读

更多干货内容 请关注云栖社区微信公众号!
qrcode_for_gh_015af649354b_258_2_

目录
相关文章
|
17天前
|
安全 Java Go
Java vs. Go:并发之争
【4月更文挑战第20天】
22 1
|
2月前
|
存储 安全 Java
Java 程序员极速上手 go
Java 程序员极速上手 go
31 0
|
2月前
|
Java 程序员 Linux
IT圈的“鄙视链”大揭秘:从Java到Go,编程语言之战!
IT圈的“鄙视链”大揭秘:从Java到Go,编程语言之战!
|
15天前
|
算法 Java Go
Go vs Java:内存管理与垃圾回收机制对比
对比了Go和Java的内存管理与垃圾回收机制。Java依赖JVM自动管理内存,使用堆栈内存并采用多种垃圾回收算法,如标记-清除和分代收集。Go则提供更多的手动控制,内存分配与释放由分配器和垃圾回收器协同完成,使用三色标记算法并发回收。示例展示了Java中对象自动创建和销毁,而Go中开发者需注意内存泄漏。选择语言应根据项目需求和技术栈来决定。
|
13天前
|
编解码 JavaScript 前端开发
【专栏】介绍了字符串Base64编解码的基本原理和在Java、Python、C++、JavaScript及Go等编程语言中的实现示例
【4月更文挑战第29天】本文介绍了字符串Base64编解码的基本原理和在Java、Python、C++、JavaScript及Go等编程语言中的实现示例。Base64编码将24位二进制数据转换为32位可打印字符,用“=”作填充。文中展示了各语言的编码解码代码,帮助开发者理解并应用于实际项目。
|
14天前
|
运维 关系型数据库 MySQL
Serverless 应用引擎产品使用之在阿里函数计算中,部署Go项目可以区分环境如何解决
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
16 0
|
15天前
|
Java 大数据 Go
Go vs Java:在大数据处理领域的性能对比
Go与Java在大数据处理中各有特点。Go启动快,内存占用少,静态类型及并发模型(goroutine和channel)使其在并发性能上有优势。Java虽然启动慢,JVM内存占用高,但拥有丰富的生态系统和并发工具。代码示例展示了Go的goroutine和Java的线程池处理大数据的场景。在性能上,Go可能更优,但Java的跨平台性和生态广度使其仍被广泛应用。
|
15天前
|
网络协议 物联网 Java
Go与Java:在物联网领域的适用性分析
本文对比分析了Go和Java在物联网领域的适用性。Go语言因其轻量级、高效和并发特性,适合资源受限的物联网设备,特别是处理并发连接和数据流。Java则凭借跨平台性、丰富的生态系统和企业级应用能力,适用于大型物联网系统和复杂业务场景。两者在物联网领域各有优势,开发者可根据项目需求选择合适的语言。
|
17天前
|
消息中间件 存储 Java
Java与Go的生产者消费者模型比较
【4月更文挑战第20天】
20 1
|
18天前
|
Cloud Native Java 编译器
[AIGC] 21世纪Java与Go的相爱相杀
[AIGC] 21世纪Java与Go的相爱相杀
121 0