作者 | 高相林、陈俊、孙健波

业界要闻

  1. Gartner 报告:阿里云与 AWS 并列入选容器产品最完善

近日,国际知名调研机构 Gartner 发布 2020 年容器公有云竞争格局报告,阿里云再度成为国内唯一入选厂商。Gartner 报告显示,阿里云容器服务在中国市场表现强劲,产品形态丰富,在如 Serverless 容器、服务网格、安全沙箱容器、混合云和边缘等领域,具备良好的技术发展策略。

  1. Dragonfly 晋升成为 CNCF 孵化项目

4 月 9 日,由云原生计算基金会(CNCF)技术监督委员会投票,Dragonfly 正式晋升为 CNCF 孵化级别的托管项目。

  1. SIG Cloud Provider Alibaba 网研会第 2 期

4 月 16 日(周四) 19:00 将举办 SIG Cloud Provider Alibaba 网研会第 2 期,本次网研会为自办直播,直播主要有两种形式:视频直播+文字直播。视频直播将在云栖社区、开发者社区、开发者钉群进行,文字直播将联合 DockOne 社区在 10+ 微信群内进行文字直播。

  1. TiDB 4.0 发布

4 月 8 号是 PingCAP 成立五周年的日子,其开发团队也在当天发布了具有里程碑意义的 TiDB 4.0 首个 RC 版本。

上游重要进展

  1. Fix client watch reestablishment handling of client-side timeouts

解决了当客户端的 watch 发生超时,会重新 list 全量资源,而非重建连接的 bug。

  1. Make PodInfo (a v1.Pod wrapper) a first class type in scheduler framework

通过一系列 PR 将 PodInfo 升级为 scheduler 框架的一等对象,这样可以提高性能和可观测性。

  1. preserve integers decoding raw JSON values

解决了在拥有 scale subresource 的 CRD 中,关于 replicas 字段默认值的一个 bug。

  1. Add etcd WithRequireLeader option to API watches

在 api watches 中添加 etcd WithRequireLeader 选项。如果没有该选项的话,当 etcd 集群选举失败的话,在 apiserver 中面向 etcd 的 watches 会永远 hang 住。

  1. Add GRPC probe

改 KEP 提议使用 GRPC 作为探活协议,因为 grpc 提供了官方的健康检查方法。

开源项目推荐

  1. corefile-migration

不同版本的 CoreDNS 所支持的 Corefile 可能会有所不同,该项目可以帮助开发者迁移 corefile 的版本。既可以采用二进制的方式使用,也可以作为三方库引入。

  1. script

该项目为 Go 语言三方库,主要提供类似于 shell 脚本中命令类似的函数。

  1. KPT

简单来说是基于 Kustomize 做的一款类似 helm template 的工具,包含了参数设置、打包、管道式串行渲染、自定义函数(镜像)渲染等众多功能。 与 OAM 天然互补,两者均是为了 Infrastructure as Data 理念的直接产物,kpt 是 Data 的操纵工具,而 OAM 是 Data 的格式。kpt 可以作为应用产出 终态 OAM yaml 前的参数渲染、打包、分发命令行工具,更深的可以结合 GitOps 模式使用。

  1. krustlet

krustlet 为使用 rust 语言编写的 kubelet 项目。

本周阅读推荐

  1. 《专访 OAM 和 DAPR 创始人白海石:一位 33 年资深程序员的朴素想法》

OAM 与 DAPR 的宗旨是要为开发者,特别是企业级的开发者,在设计和实施分布式系统时能够更简单更高效。他们位于分布式系统中的两个不同层面:OAM 在部署态,用来描述应用程序整体的拓扑结构以及部署交付过程;而 DAPR 则工作在开发态,使得开发者可以通过简单标准化的方式发现和调用外部的资源。本文中白海石对两者进行了更丰富的阐述,同时也对未来的分布式应用形态进行了展望。

  1. 《3 个减小 Docker 镜像的简单技巧》

文章借助详尽的用例介绍了 3 个减少 Docker 镜像体积的技巧。

  1. 《阿里云容器服务团队实践——Alluxio 优化数倍提升云上 K8s 深度学习训练性能》

Alluxio 是一个以内存为中心的分布式存储系统。在本文中,作者总结了 Alluxio 在高性能分布式深度学习模型训练场景中落地的挑战点,以及优化云上模型训练性能的实践。进一步地,作者介绍了如何从多个层面提升 AlluxioFUSE 在高并发读场景下性能优化的经验。最后,作者实现的基于 Alluxio 优化的分布式模型训练方案,并在 4 机 8 卡的 ResNet50 场景下进行了性能验证,取得了很好的效果。

“阿里巴巴云原生关注微服务、Serverless、容器、Service Mesh 等技术领域、聚焦云原生流行技术趋势、云原生大规模的落地实践,做最懂云原生开发者的公众号。”

SIG Cloud Provider Alibaba 网研会第 2 期顺利召开 | 云原生生态周报 Vol. 46相关推荐

  1. 回顾 | Kubernetes SIG-Cloud-Provider-Alibaba 首次网研会(含 PPT 下载)

    作者 | 汤志敏.谢瑶瑶 会议完整视频回顾:https://www.bilibili.com/video/av88668762 2 月 12 日,阿里云和 CNCF 联合举办了线上研讨会,首次完整介绍 ...

  2. 到底什么是云原生(Cloud Native)?什么是CNCF(Cloud Native Computing Foundation)

    文章目录 到底什么是云原生(Cloud Native)?什么是CNCF(Cloud Native Computing Foundation) 一.云原生(Cloud Native) 1. 什么是云原生 ...

  3. 【云原生微服务>SCG网关篇十二】Spring Cloud Gateway集成Sentinel API实现多种限流方式

    文章目录 一.前言 二.Gateway集成Sentinel API 0.集成Sentinel的核心概念 1)GatewayFlowRule 和 ApiDefinition 2)GatewayFlowR ...

  4. 数人云|12条军规说Dev,3大重点讲Ops——当当网的云原生之路

    8月19日数人云Meetup上来自当当网的高洪涛老师做了<当当云原生DevOps实践>的主题分享,从应用改造入手,重点讲述了运维核心-监控的相关内容. 数人云提醒:8000字长文值得分享与 ...

  5. 解构云原生,从概念到落地:阿里云、声网、微博、好未来、CNCF的专家们怎么看?

    简介:对于云原生从业者而言,2020年最大的挑战就是兑现新技术给业务带去的价值. 钉钉2小时内扩容1万台云主机支撑2亿上班族在线开工,申通快递核心系统云原生化上云,日均处理订单3000万,IT成本降低 ...

  6. linux 启动nacos报错_Spring Cloud:Alibaba 之 Nacos

    上个月最后一天的凌晨,Spring Cloud Alibaba 正式入驻了 Spring Cloud 官方孵化器,并在 maven 中央库发布了第一个版本. 目前 Spring Cloud Aliba ...

  7. 2022年知网研学“研究生科研素养提升”系列公益讲座题库答案分享一波

    目录 2022考试题库 我抽到的考试题 2022考试题型: 15道单选,2分/题,共30分: 10道多选,4分/题,共40分: 15道判断,2分/题,共30分. 限时:1小时. [单选] 1.下列不属 ...

  8. 【Word】基于知网研学的文字等内容连同参考文献一同复制粘贴

    问题 撰写学位论文的时候,经常需要将以前发表的小论文的内容复制到大论文中,在这些复制的内容里面,偶尔会包含参考文献等信息,采用普通的复制.粘贴操作,只能粘贴内容而无法粘贴其对应的参考文献. 本文主要介 ...

  9. 2014年网研上机题目

    思路:通分,上下同除个指数小的,求上下的最大公约数,上下除最大公约数即可.代码如下: #include<stdio.h> #include<math.h>int gcd(int ...

最新文章

  1. hdu-4497 GCD and LCM
  2. 嵌入式开发之hi3519---PCIE DMA
  3. 集成CDI和WebSockets
  4. 简单配置 docker swarm
  5. 前端学习(679):switch语句
  6. Fish Redux 使用指南
  7. TCP 三次握手和四次挥手个人理解
  8. uni-app调用百度OCR身份证识别的api,实现身份证文字识别
  9. android 敏感词过滤器,android 过滤敏感词主要类
  10. OpenGL(十七)——Qt OpenGL在三维空间移动位图(会动的星星)
  11. 笔记本中的insert,idea中Alt + insert快捷键在笔记本中怎么输入
  12. Playframework介绍
  13. 【Python编程入门】环境搭建
  14. 文能无人驾驶,武能养猪种田,边缘AI为什么火?
  15. 中小企业 数量 e-mail_采购订单管理——中小企业采购容易忽视的环节
  16. ACM-ICPC之路
  17. cocos2dx实现单机版三国杀(二)
  18. Elastic App Search 快速构建 ES 应用
  19. 黑苹果(macOS)无法识别ssd解决办法(intel ssd)
  20. js 获取焦点事件所在的对象

热门文章

  1. Windows保护模式学习笔记(四)—— 中断门陷阱门
  2. 6.编译器拓展SEH
  3. Linux 下使用openSSL 生成RSA密钥对
  4. UILabel 高度的自适应与获取
  5. 16、修改数据表的存储引擎
  6. 1.14 Stream操作Collection集合
  7. Xshell的安装和连接
  8. 函数指针的两种调用方式
  9. Spring boot修改员工
  10. Spring boot重新编译