02 2020 档案
摘要:作者 | 刘军(陆龟)Apache Dubbo PMC 本文整理自架构师成长系列 2 月 18 日直播课程。 关注“阿里巴巴云原生”公众号,回复 “218” ,即可获取对应直播回放链接及 PPT 下载链接。 导读 :Apache Dubbo 是一款开源的 RPC 框架,其提供了简单易用、高性能的 R
阅读全文
摘要:作者 | 郝树伟(花名:流生) 阿里云高级研发工程师 本文整理自架构师成长系列 2 月17 日直播课程。 关注“阿里巴巴云原生”公众号,回复 “217” ,即可获取对应直播回放链接及 PPT 下载链接。 导读:DevOps 是一种软件开发人员和 IT人员之间的合作过程,目标是高效地自动执行软件交付和
阅读全文
摘要:作者 | 刘子健(繁易) 阿里巴巴高级前端工程师 前言 2019 年,在阿里巴巴集团内部技术论坛上对于 Serverless 和 FaaS 的讨论非常火热。 在看了那么多“技术原理/顶层设计/平台建设”相关的文章之后,我相信你对 FaaS 肯定产生过跃跃欲试的感觉,但也肯定存在诸多疑惑,例如: Fa
阅读全文
摘要:PHP 语言提供了一种扩展机制(Extension),通过 PHP 扩展可以增强语法、调用 C/C++ 实现的库函数以及优化执行性能。PHP 扩展是与平台相关的动态链接库,在 Linux 和 Mac 平台是 .so 文件,在 Windows 平台是 .dll 文件。由于 "函数计算" 的开发通常在
阅读全文
摘要:前言 自 2017 年第一批小程序上线以来,越来越多的移动端应用以小程序的形式呈现。小程序拥有触手可及、用完即走的优点,这大大降低了用户的使用负担,使小程序得到了广泛的传播。在阿里巴巴,小程序也被广泛地应用在淘宝/支付宝/钉钉/高德等平台上。 为了支撑大量的小程序,服务端面临的挑战有: 大量的小程序
阅读全文
摘要:作者 | 夙兴 阿里巴巴高级工程师 本文整理自《CNCF x Alibaba 云原生技术公开课》第 24 讲,点击“阅读原文”直达课程页面。 关注“阿里巴巴云原生”公众号,回复关键词 “入门” ,即可下载从零入门 K8s 系列文章 PPT。 导读 :本文将从实践出发,结合案例来说明,如何借助 Ope
阅读全文
摘要:作者 | 陈显鹭 阿里巴巴高级技术专家 本文整理自《CNCF x Alibaba 云原生技术公开课》第 23 讲,点击“阅读原文”直达课程页面。关注“阿里巴巴云原生”公众号,回复关键词 “入门” ,即可下载从零入门 K8s 系列文章 PPT。 导读 :在 Kubernetes 里面, API 编程范
阅读全文
摘要:作者 | 徐迪、陈俊、敖小剑、宋进超 业界要闻 1. "Apache Flink 1.10.0 发布" 作为 Flink 社区迄今为止规模最大的一次版本升级,Flink 1.10 容纳了超过 200 位贡献者对超过 1200 个 issue 的开发实现,包含对 Flink 作业的整体性能及稳定性的显
阅读全文
摘要:作者 | 汤志敏、谢瑶瑶 会议完整视频回顾: "https://www.bilibili.com/video/av88668762" 2 月 12 日,阿里云和 CNCF 联合举办了线上研讨会,首次完整介绍了阿里云对 Kubernetes 社区的布局,包括了 10 个类别,20 多个开源项目,提供了
阅读全文
摘要:前言 首先介绍下在本文出现的几个比较重要的概念: 函数计算(Function Compute) : 函数计算是一个事件驱动的服务,通过函数计算,用户无需管理服务器等运行情况,只需编写代码并上传。函数计算准备计算资源,并以弹性伸缩的方式运行用户代码,而用户只需根据实际代码运行所消耗的资源进行付费。函数
阅读全文
摘要:函数计算(Function Compute) : "函数计算" 是事件驱动的全托管计算服务。使用函数计算,您无需采购与管理服务器等基础设施,只需编写并上传代码。函数计算为您准备好计算资源,弹性地可靠地运行任务,并提供日志查询、性能监控和报警等功能。借助函数计算,您可以快速构建任何类型的应用和服务,并
阅读全文
摘要:大文件问题 "函数计算" 对上传的 zip 代码包尺寸限制为 50M。某些场景中代码包中会超过这一限制,比如未经裁剪的 "serverless chrome" ,类似的还有 libreoffice ,此外常见的还有机器学习训练的模型文件。 目前解决大文件问题有三种方法 1. 采用更高压缩比的算法,比
阅读全文
摘要:作者 | 孙健波(天元) 阿里巴巴技术专家 2011 年,Heroku 的联合创始人 Adam Wiggins 根据针对上百万应用托管和运维的经验,发布了著名的 “十二要素应用宣言(The Twelve Factor App)”。不知那时候他们有没有想到,这份宣言会在今后数年时间里,成为 SaaS
阅读全文
摘要:函数计算(Function Compute) : "函数计算" 是事件驱动的全托管计算服务。使用函数计算,您无需采购与管理服务器等基础设施,只需编写并上传代码。函数计算为您准备好计算资源,弹性地可靠地运行任务,并提供日志查询、性能监控和报警等功能。借助函数计算,您可以快速构建任何类型的应用和服务,并
阅读全文
摘要:简介 首先介绍下在本文出现的几个比较重要的概念: 函数计算(Function Compute): "函数计算" 是一个事件驱动的服务,通过函数计算,用户无需管理服务器等运行情况,只需编写代码并上传。函数计算准备计算资源,并以弹性伸缩的方式运行用户代码,而用户只需根据实际代码运行所消耗的资源进行付费。
阅读全文
摘要:今天,「架构师成长系列直播」正式上线啦! 疫情爆发,为了避免大家在线下聚集,我们决定延期举办众多 "线下 Meetup" 。我们迅速召集了包括 Apache Dubbo PMC、Apache RocketMQ 中国社区发起人& PMC、Spring Cloud Alibaba PMC 等 30+ 位
阅读全文
摘要:作者 | 高相林、陈俊、陈有坤、敖小剑 业界要闻 1. "国内首个 Kubernetes SIG Cloud Provider 子项目揭秘 " 阿里云作为坚定的云原生计算推动者,贡献了阿里云上运行 Kubernetes 的最佳开源组件,成为 SIG Cloud Provider 子项目的国内首个云厂
阅读全文
摘要:作者 | 孙健波(天元) 阿里巴巴技术专家 导读 : 是 golang 1.11 新加的特性。如今 1.13 都已经发布了第 7 个小版本了,几乎所有大项目均已开始使用,这自然也包括 Kubernetes 生态中的众多项目。笔者在开发 "OAM" 相关项目的时候,却发现 modules 的各项功能看
阅读全文
摘要:作者 | 阿里巴巴云原生 新年伊始,新兴冠状病毒肺炎席卷而来,社会各界同心协力,抗击疫情。 你也许听说了阿里巴巴迅速设立 10 亿元医疗物资供给专项基金,也听说了马云公益基金捐赠 1 亿元,支持加快新型冠状病毒疫苗研发;菜鸟物流绿色通道,支持全球救援物资免费运输。而阿里云作为数字经济的基础设施更是强
阅读全文
摘要:作者 | 酒祝 阿里巴巴技术专家 本文整理自《CNCF x Alibaba 云原生技术公开课》第 22 讲。 关注“阿里巴巴云原生”公众号,回复关键词 “入门” ,即可下载从零入门 K8s 系列文章 PPT。 导读 :有状态应用的部署交付向来都是应用运维领域的难点之一,常见的有状态需求如在磁盘持久化
阅读全文
摘要:作者 | 孙健波(天元) 阿里巴巴技术专家 导读 : "OAM" 是阿里巴巴联合微软在社区推出的一款用于构建和交付云原生应用的标准规范,旨在通过全新的应用定义、运维、分发与交付模型,推动应用管理技术向“轻运维”的方向迈进,全力开启下一代云原生 DevOps 的技术革命。 背景 OAM 是阿里巴巴联合
阅读全文
摘要:作者 | Rafal 导读 :Helm 是 Kubernetes 的一个软件包管理器。两个月前,它发布了第三个主要版本,Helm 3。在这一新版本中,有许多重大变化。本文作者将介绍自己认为最关键的 5 个方面。 移除了 Tiller Helm 最终移除了其服务器端组件,Tiller。现在,它完全没有
阅读全文
摘要:作者 | 陈洁、高相林 业界要闻 1. "CNCF TOC 2020 年选举结果公布" 2020 年 2 月 3 日,CNCF 进行了 TOC(技术监督委员会)选举,确定了 5 名新增的 TOC 成员,其中 3 名的提名者和投票者来自于 Governing Board,1 名的提名者和投票者来自于维
阅读全文
摘要:作者 | Draveness 导读 :本文作者写这篇文章前前后后大概 2 个月的时间,全文大概 2w 字,建议收藏后阅读或者通过电脑阅读。 调度是一个非常广泛的概念,很多领域都会使用调度这个术语,在计算机科学中, "调度" 就是一种将任务(Work)分配给资源的方法。任务可能是虚拟的计算任务,例如线
阅读全文
摘要:作者 | 以鹤 导读 :对抗这次的新冠肺炎,我们每个人都责无旁贷。唯有众志成城,才能合力战胜疫情。我们也梳理和汇总了一些能够帮助疫情治理和远程办公、学习的产品和工具,希望可以给予政府、企业、开发者、学生等群体一些帮助。面对疫情,我们始终在一起。今天,就给大家介绍一下我们提供的产品和工具具体有哪些。
阅读全文
摘要:前言 首先介绍下在本文出现的几个比较重要的概念: 函数计算(Function Compute) : 函数计算是一个事件驱动的服务,通过函数计算,用户无需管理服务器等运行情况,只需编写代码并上传。函数计算准备计算资源,并以弹性伸缩的方式运行用户代码,而用户只需根据实际代码运行所消耗的资源进行付费。函数
阅读全文
摘要:为响应国家号召,春节期间各大厂纷纷喊出“延迟上班”“在家办公”口号。中小企业的管理者却表示:“我太难了!” 不同于大型集团公司,中小企业很少有预算购买昂贵的在线协同研发系统;虽然市场上有一些免费的开源研发工具可以选择,但是自己搭建一套完整的在线协同研发系统,又缺少相应的经验和能力。甚至部分中小企业的
阅读全文
摘要:前言 首先介绍下在本文出现的几个比较重要的概念: 函数计算(Function Compute) : "函数计算" 是一个事件驱动的服务,通过函数计算,用户无需管理服务器等运行情况,只需编写代码并上传。函数计算准备计算资源,并以弹性伸缩的方式运行用户代码,而用户只需根据实际代码运行所消耗的资源进行付费
阅读全文
摘要:简介:打包下载 OSS 上存储的多个文件是一个常见的需求,例如将 OSS 上的一个目录打包下载。这样可以节省网络传输的数据,达到减少费用和下载时间的效果。使用函数计算可以很方便地实现这个需求。 需求 打包下载 OSS 上存储的多个文件,例如将 OSS 上的一个目录打包下载。这样可以节省网络传输的数据
阅读全文
摘要:简介:这是一个包含了 "函数计算" 每种 Runtime 结合 HTTP Trigger 实现文件上传和文件下载的示例集。我们知道不同语言在处理 HTTP 协议上传下载时都有很多中方法和社区库,特别是结合函数计算的场景,开发人员往往需要耗费不少精力去学习和尝试。本示例集编撰的目的就是节省开发者甄别的
阅读全文
摘要:作者 | 杜欢(阿里巴巴高级前端技术专家)、王文婧 导读:云 + 端模式成为当前前端开发的新风向,由此而来的 Serverless 正帮助前端工程师提升开发能力和效率。近日在 2019 ArchSummit 全球架构师峰会北京站,阿里巴巴高级前端技术专家杜欢(风驰)接受了 InfoQ 记者的采访,为
阅读全文
摘要:作者 | 董鹏 阿里巴巴技术专家 微服务 好处:实现跨团队的解耦,实现更高的并发(目前单机只能实现 c10k)不用再拷贝代码,基础服务可以公用,更好的支持服务治理,能够更好的兼容云计算平台。 RPC rpc:像调用本地方法一样调用远程函数; 客户端:一般利用动态代理生成一个接口的实现类,在这个实现类
阅读全文