OpenKruise v0.8.0 版本发布:K8s 社区首个规模化镜像预热能力

2021-03-12
阅读 4 分钟
1.7k
OpenKruise 是阿里云开源的云原生应用自动化管理套件,也是当前托管在 Cloud Native Computing Foundation (CNCF) 下的 Sandbox 项目。它来自阿里巴巴多年来容器化、云原生的技术沉淀,是阿里内部生产环境大规模应用的基于 Kubernetes 之上的标准扩展组件,紧贴上游社区标准、适应互联网规模化场景的技术理念与最佳实践。

KubeNode:阿里巴巴云原生 容器基础设施运维实践

2021-03-11
阅读 6 分钟
1.2k
作者 | 周涛  阿里云技术专家来源 | 阿里巴巴云原生公众号阿里巴巴节点运维的挑战在阿里巴巴的场景下,做节点运维面临的挑战主要来自于这几个方面:规模、复杂性、稳定性。首先是规模大。从 18 年第一个集群的搭建,到现在线上共运行着数百个 ASI 集群、数十万个节点,其中单集群的节点数最多有超过1万台。在这之上,运...

开课啦 dubbo-go 微服务升级实战

2021-03-10
阅读 5 分钟
1.5k
杭州开课啦教育科技有限公司是一家致力于为中小学生提供学习辅导的在线教育公司,目前公司后端服务基础设施主要依托于阿里云原生,其中包含计算、网络、存储以及 Kubernetes 服务。

如何通过 Serverless 提高 Java 微服务治理效率?

2021-03-09
阅读 6 分钟
1.3k
在业务初期,因人手有限,想要快速开发并上线产品,很多团队使用单体的架构来开发。但是随着公司的发展,会不断往系统里面添加新的业务功能,系统越来越庞大,需求不断增加,越来越多的人也会加入到开发团队,代码库也会增速的膨胀,慢慢的单体应用变得越来越臃肿,可维护性和灵活性逐渐降低,维护成本越来越高。

收藏!这些 IDE 使用技巧,你都知道吗

2021-03-08
阅读 12 分钟
2k
欲善其事,先利其器。对于研发同学,在日常的开发工作中,我们与之打交道最多的便是编程的 IDE。能否高效和灵活的使用 IDE,将对我们的工作效率起着举足轻重的作用。

Alluxio 助力 Kubernetes,加速云端深度学习

2021-03-08
阅读 7 分钟
1.1k
人工智能是近几年非常火热的技术领域,而推动这个领域快速演进的原动力包括以英伟达 GPU 为代表的异构算力,以 TensorFlow,Pytorch 为代表的的机器学习框架,以及海量的数据集。除此之外我们也发现了一个趋势,就是以 Kubernetes 和 Docker 为代表的容器化基础架构也成为了数据科学家的首选,这主要有两个因素:分别是...

基于 Wasm 和 ORAS 简化扩展服务网格功能

2021-03-05
阅读 9 分钟
2.4k
本文将介绍如何使用 ORAS 客户端将具有允许的媒体类型的 Wasm 模块推送到 ACR 注册库(一个 OCI 兼容的注册库)中,然后通过 ASM 控制器将 Wasm Filter 部署到指定工作负载对应的 Pod 中。Wasm Filter 部署中的所有步骤都使用声明方式,也就是说可以创建一个自定义资源 CRD 来描述 Wasm Filter 的部署。一旦该 CRD 创建...

Serverless 极致弹性解构在线游戏行业痛点

2021-03-04
阅读 6 分钟
1.5k
作者 | 罗松(西流)来源 | 阿里巴巴云原生公众号导读:本文将通过剖析一个个具体的场景案例,以期望给相关的游戏开发同学带来共鸣,同时也希望能给非游戏行业的同学带来一些启发。一、前言1. 游戏客户上云关注点游戏行业是一个富有创意又竞争激烈的市场,被称为第九艺术。游戏客户上云主要关注以下 4 个方面:快速迭代...

基于 KubeVela 与 Kubernetes 打造“无限能力”的开放 PaaS

2021-03-03
阅读 8 分钟
2.7k
Kubernetes 生态本身的能力池固然是丰富的,但社区里并没有一个可扩展的、方便快捷的方式,能够帮助平台团队把这些能力快速“组装”成面向最终用户的功能(Feature)。因此,尽管大家都在基于 Kubernetes 构建上层应用平台,但这些平台本质上并不能与 Kubernetes 生态完全打通,而是变成一个个的垂直“烟囱”。

Kubernetes 稳定性保障手册 -- 日志专题

2021-03-02
阅读 4 分钟
1.1k
作者 | 悟鹏、沉醉来源 | 阿里巴巴云原生公众号《Kubernetes 稳定性保障手册》系列文章:Kubernetes 稳定性保障手册 -- 极简版Kubernetes 稳定性保障手册 -- 日志专题(本文)不论对于软件的用户还是开发者,日志都是很重要的信息源。日志可以用来表征软件的运行状态,在软件运行不符合预期时提供丰富的信息,也可以用在...

Serverless 如何在阿里巴巴实现规模化落地?

2021-03-01
阅读 7 分钟
909
2020 年,我们在 Serverless 底层基建上做了非常大的升级,比如计算升级到了第四代神龙架构,存储上升级到了盘古 2.0,网络上进入了百 G 洛神网络,整体升级之后性能提升两倍;BaaS 层面也进行了很大的拓展,比如支持了 Event Bridge、Serverless Workflow,进一步提升了系统能力。

Kubernetes 稳定性保障手册 -- 极简版

2021-03-01
阅读 3 分钟
1.9k
对于基于 Kubernetes 的云产品,稳定性保障已成为基本诉求,稳定性缺陷会给产品带来巨大的损失,如用户流失、用户信心下降、产品迭代速度变慢等。

应云而生,幽灵的威胁 - 云原生应用交付与运维的思考

2021-02-25
阅读 11 分钟
1.5k
作者 | 易立  阿里云资深技术专家来源|阿里巴巴云原生公众号本系列文章:第一篇 - 云原生基础设施第二篇 - 云原生软件架构第三篇 - 云原生应用交付与运维(本文)过去的 2020 是充满不确定性的一年,但也是充满机遇的一年。突发的新冠疫情为全社会的数字化转型按下加速键。云计算已经不再是一种技术,而是成为支撑数字经...

OpenYurt 如何 “0 侵入” 攻破云边融合难点

2021-02-25
阅读 9 分钟
1.4k
随着 5G、IoT、直播、CDN 等行业和业务的发展,越来越多的算力和业务开始下沉到距离数据源或者终端用户更近的位置,以期获得很好的响应时间和成本,这是一种明显区别于传统中心模式的计算方式——边缘计算。

为了让你在“口袋奇兵”聊遍全球,Serverless 做了什么?

2021-02-24
阅读 5 分钟
995
江娱互动是一家新兴的游戏企业,自 2018 年成立伊始,江娱互动就面向广阔的全球游戏市场,通过创造有趣的游戏体验,在竞争激烈的游戏市场占得一席之地。仅仅 2 年的时间,江娱互动就凭借 Topwar(口袋奇兵)单款产品跻身中国游戏厂商出海 30 强。在“中国游戏,未来可期”的使命下,江娱互动正在不断丰富旗下的游戏品类,...

开源微服务运行时 Dapr 发布 1.0 版本

2021-02-23
阅读 6 分钟
1k
Dapr 是 2019 年 10 月开源的分布式运行时。早在 Dapr 开源初期,阿里云就开始参与 Dapr 社区建设和代码开发,目前已有两位 Dapr 成员,是 Dapr 项目中除微软之外代码贡献最多的公司。作为 Dapr 项目的早期采用者,阿里在 Dapr v1.0 发布之前就在内部小规模的试点。本文由 Dapr 社区成员敖小剑翻译。

阿里巴巴云原生应用安全防护实践与 OpenKruise 的新领域

2021-02-22
阅读 12 分钟
1.3k
得益于 Kubernetes 面向终态的理念,云原生架构天然具备高度自动化的能力。然而,面向终态的自动化是一把“双刃剑”,它既为应用带来了声明式的部署能力,同时也潜在地会将一些误操作行为被终态化放大。因此,充分了解云原生环境下那些潜在的影响应用安全的问题,提前掌握多方位的安全防护、拦截、限流、熔断等技术手段来...

如何 0 改造,让单体/微服务应用成为Serverless Application

2021-02-20
阅读 6 分钟
1.9k
随着 2013 年以 Docker 为代表的容器技术、CNCF 基金会以及 K8s 的发展等,云原生开始被广大开发者所熟知。云原生时代之前还有两个阶段:一是自建 IDC 机房,二是简单地把原有的应用搬迁到云上。自建 IDC 机房很难获得高可用、高可扩展以及运维提效等能力;而第二个阶段就是云计算时代,相比 IDC 有了一定的进步,但大部...

Spring RSocket:基于服务注册发现的 RSocket 负载均衡

2021-02-19
阅读 8 分钟
1.7k
RSocket 分布式通讯协议是 Spring Reactive 的核心内容,从 Spring Framework 5.2 开始,RSocket 已经是 Spring 的内置功能,Spring Boot 2.3 也添加了 spring-boot-starter-rsocket,简化了 RSocket 的服务编写和服务调用。RSocket 通讯的核心架构中包含两种模式,分别是 Broker 代理模式和服务直连通讯模式。

十年再出发,Dubbo 3.0 Preview 即将在 3 月发布

2021-02-19
阅读 7 分钟
1.3k
作者 | Apache Dubbo来源|阿里巴巴云原生公众号2011 年,阿里 B2B 团队决定将项目开源,一年时间就收获了来自不同行业的大批用户2014 年,由于团队调整,Dubbo 暂停更新2017 年,Dubbo 开源重启2019 年,Dubbo 在仅用时 15 个月的情况下从 Apache 基金会毕业2020 年,阿里内部开始 HSF 和 Dubbo 的融合2021 年 3 月,Dub...

在 Kubernetes 上弹性深度学习训练利器 -- Elastic Training Operator

2021-02-19
阅读 8 分钟
2k
由于云计算在资源成本和弹性扩容方面的天然优势,越来越多客户愿意在云上构建 AI 系统,而以容器、Kubernetes 为代表的云原生技术,已经成为释放云价值的最短路径, 在云上基于 Kubernetes 构建 AI 平台已经成为趋势。

阿里内网热搜开发者工具在线教程推荐

2021-02-19
阅读 2 分钟
931
近日,阿里内部的技术论坛 ATA 发布年度热搜关键词 top 100,Arthas 作为 Java 诊断神器是唯一进入 top 10 的非集团指定产品。Arthas 在阿里内部有多么受欢迎可见一斑。

Serverless 躁动背后的 5 大落地之痛

2021-02-19
阅读 3 分钟
967
来源|阿里巴巴云原生公众号Serverless从诞生起就被赋予了变革云计算的使命但是往往看上去越厉害的东西落地时遇到的困难就会越多Serverless也不例外**痛点一:厂家锁定无论是个人用户,还是企业客户大家都不希望自己被厂家锁定而是任由自己选择服务和产品但选择了 Serverless 的客户会面临更高的迁移成本因为Serverless ...

拥抱云原生,Fluid 结合 JindoFS:阿里云 OSS 加速利器

2021-02-19
阅读 7 分钟
1.6k
Fluid 是一个开源的 Kubernetes 原生的分布式数据集编排和加速引擎,主要服务于云原生场景下的数据密集型应用,例如大数据应用、AI 应用等。通过 Kubernetes 服务提供的数据层抽象,可以让数据像流体一样在诸如 HDFS、OSS、Ceph 等存储源和 Kubernetes 上层云原生应用计算之间灵活高效地移动、复制、驱逐、转换和管理。...

seata-golang 接入指南

2021-02-10
阅读 5 分钟
2.1k
seata-golang 是一个分布式事务框架,实现了 AT 模式和 TCC 模式,AT 模式相较 TCC 模式对代码的入侵性更小、需要开发的接口更少;但 AT 模式对事务操作的数据持有全局锁,从这点来说,TCC 模式性能更好。

在游戏运营行业,Serverless 如何解决数据采集分析痛点?

2021-02-09
阅读 14 分钟
1.3k
众所周知,游戏行业在当今的互联网行业中算是一棵常青树。在疫情之前的 2019 年,中国游戏市场营收规模约 2884.8 亿元,同比增长 17.1%。2020 年因为疫情,游戏行业更是突飞猛进。玩游戏本就是中国网民最普遍的娱乐方式之一,疫情期间更甚。据不完全统计,截至 2019 年,中国移动游戏用户规模约 6.6 亿人,占中国总网民...

无责任畅想:云原生中间件的下一站

2021-02-08
阅读 7 分钟
769
本文源自 2020 年 12 月 20 日作者在云原生社区 meetup 第二期北京站演讲 《Apache Dubbo-go 在云原生时代的实践与探索》的部分内容,如果对演讲完整内容感兴趣请访问:[链接]

Serverless 场景下 Pod 创建效率优化

2021-02-07
阅读 7 分钟
3.1k
导读:众所周知,Kubernetes 是云原生领域的基石,作为容器编排的基础设施,被广泛应用在 Serverless 领域。弹性能力是 Serverless 领域的核心竞争力,本次分享将重点介绍基于 Kubernetes 的 Serverless 服务中,如何优化 Pod 创建效率,提升弹性效率。

Arthas 使用的各类方式

2021-02-07
阅读 4 分钟
1.4k
Arthas 是阿里巴巴开源的 Java 诊断工具。让我们能够在线排查项目发生的问题。除了知道它的存在之外,我们也需要知道我们如何去安装使用它,以便于提高我们日常开发解决 BUG 的效率。

Spring Boot 微服务性能下降九成!使用 Arthas 定位根因

2021-02-07
阅读 13 分钟
2.3k
作者 | 王瑞显  掌门教育基础架构部研发工程师来源|阿里巴巴云原生公众号背景接收到公司业务部门的开发反馈,应用在升级公司内部框架后,UAT(预生产)环境接口性能压测不达标。升级前压测报告:升级后压测报告:在机器配置(1C4G)相同的情况下,吞吐量从原来的 53.9/s 下降到了 6.4/s,且 CPU 负载较高。并且开发反馈...