当前位置:网站首页>官宣!第三届云原生编程挑战赛正式启动!
官宣!第三届云原生编程挑战赛正式启动!
2022-07-05 03:35:00 【51CTO】

如今,越来越多开发者加入到云原生开发浪潮中:据《云原生开发现状报告》显示,全球云原生开发人员达 680 万,与 2020 年 5 月报告的云原生开发者数量 470 万相比,全球云原生开发人员数量正在极速增长。
据统计,2022 年有超过 75% 的企业在生产环境中使用容器。企业在建设 IT 架构时,云不再是第三方孤立的平台,而是成为企业 IT 架构的一部分,云原生正革新开发模式。企业需考虑云上运维、云上开发、云上迭代、云上容灾等问题,因此全云开发时代已然来临,开发者和企业将迎来技术红利爆发的黄金时代。那么开发者该如何适应这些变化?其中一种方式是升级个人技能和认知,重新适应一些工作模式,比如如何在云上做权限治理、资产治理、云上运维等。
基于此,第三届云原生编程挑战赛正式启动!本届大赛将深度探索服务网格、边缘容器、Serverless 三大热门技术领域,针对行业热门技术方向,掌握核心处理问题、思考问题的方式,运用最前沿的产品技术工具,全面提升个人能力。
赛道一:针对 Sidecar 模式下的服务网格数据面应用服务访问 QPS 和延时的优化
在服务网格技术出现之前,可以使用 SpringCloud、Netflix OSS 等,通过在应用程序中集成 SDK,编程的方式来管理应用程序中的流量。但是这通常会有编程语言限制,而且在 SDK 升级的时候,需要修改代码并重新上线应用,会增大人力负担。服务网格技术使得流量管理变得对应用程序透明,使这部分功能从应用程序中转移到了平台层,成为了云原生基础设施。以 Istio 为首的服务网格技术,正在被越来越多的企业所瞩目。
本赛题希望从Sidecar代理资源分配、Sidecar配置调优、硬件优化几个角度出发,通过构建一种服务网格性能与资源占用动态优化系统,实现在尽量减少Sidecar代理资源消耗的情况下,尽可能降低集群中服务的请求时延。
立即扫码报名

赛道二:针对云原生边缘计算场景的 [email protected] 高效的边缘自治方案
在云边协同的边缘场景架构体系下,随着边缘设备和边缘业务的规模增长,以及业务创新带来的频繁变更,给云边协同带来了巨大的管理效率和成本挑战。在实践过程中我们发现,在云边协同的边缘场景架构体系下,有着大量的轻量级的设备,这些设备的配置相对比较低,降低边缘侧组件的资源占用率,为设备上的业务腾出更多的资源,已经成为了必须要解决的问题。
本赛题希望实现一个边缘侧的 edge-proxy 组件,负责转发边缘侧组件例如 kubelet/kube-proxy 的请求,同时能够将云上 apiserver 返回的数据缓存到本地,实现节点自治,并尽可能的降低 cpu,内存的资源占用率,实现一个高效的边缘自治方案。
立即扫码报名

赛道三:实现一个 Serverless 架构的 Web IDE 服务
在云的时代,IDE 越来越向着轻量化、分布式的方向演进。在小程序、Low code/No code、在线编程教育、前端一体化开发、大数据处理等领域,Web IDE 都体现了越来越重要的价值。Web IDE 的使用通常是多租户、碎片化的。基于传统架构,要实现一个多租安全、可扩展、高性能、低成本的 IDE 服务很复杂。而借助 Serverless 架构,将大幅降低难度。本赛题将提供一个 Web IDE 服务的参考实现,您在此基础上进行扩展,发挥您的创意,创造一个独特的 Web IDE 服务!
立即扫码报名

奖项设置

赛程安排

还有哪些新的玩法?
玩法一:大赛训练营
明星导师深度解析赛题内容,0 基础快速 get 参赛技能!完成打卡任务即可领取官方定制荣誉证书和精美礼品!
开营时间:2022 年 6 月 30 日

扫码报名参加

玩法二:大赛实验室
6 月 30 日-9 月 6 日,只需完成 Serverless 场景体验并报名参加 Serverless 赛道,完成任务即可获得阿里云定制版背包一个!

扫码报名参加

玩法三:大赛有奖征文
分享参赛心得、参赛技术攻略、大赛相关产品使用体验(服务网格、边缘容器、Serverless)、个人参赛成长经历和感想等帖子至开发者社区,选手将有机会获得以下奖项:

扫码报名参加

目前,第三届云原生编程挑战赛已经正式启动,欢迎大家点击 此处报名参赛!
边栏推荐
- Cette ADB MySQL prend - elle en charge SQL Server?
- How rem is used
- v-if VS v-show 2.0
- [learning notes] month end operation -gr/ir reorganization
- Jd.com 2: how to prevent oversold in the deduction process of commodity inventory?
- [安洵杯 2019]不是文件上传
- [punch in questions] integrated daily 5-question sharing (phase III)
- MySQL winter vacation self-study 2022 11 (9)
- How can we truncate the float64 type to a specific precision- How can we truncate float64 type to a particular precision?
- DMX parameter exploration of grandma2 onpc 3.1.2.5
猜你喜欢

LeetCode146. LRU cache
![[software reverse - basic knowledge] analysis method, assembly instruction architecture](/img/97/8001db1c572495a115d32d9dd7360e.png)
[software reverse - basic knowledge] analysis method, assembly instruction architecture

线程基础知识

函数基础学习02
![[groovy] string (string injection function | asBoolean | execute | minus)](/img/ea/bf1e6aa713cf54e29653e35b164560.jpg)
[groovy] string (string injection function | asBoolean | execute | minus)

【无标题】

Talk about the SQL server version of DTM sub transaction barrier function

Asemi rectifier bridge 2w10 parameters, 2w10 specifications, 2w10 characteristics
![[wp][入门]刷弱类型题目](/img/d0/9eb3ade701057837d98e4a20082a10.png)
[wp][入门]刷弱类型题目

【web審計-源碼泄露】獲取源碼方法,利用工具
随机推荐
Kubernetes -- cluster expansion principle
MySQL winter vacation self-study 2022 11 (9)
Une question est de savoir si Flink SQL CDC peut définir le parallélisme. Si le parallélisme est supérieur à 1, il y aura un problème d'ordre?
Share the newly released web application development framework based on blazor Technology
Basic knowledge of tuples
【软件逆向-分析工具】反汇编和反编译工具
Anchor free series network yolox source code line by line explanation four (a total of ten, ensure line by line explanation, after reading, you can change the network at will, not just as a participan
About authentication services (front and back, login, registration and exit, permission management)
Pat class a 1160 forever (class B 1104 forever)
【PHP特性-变量覆盖】函数的使用不当、配置不当、代码逻辑漏洞
Technology sharing swift defense programming
英语必备词汇3400
汇编-入门
A brief introduction to the behavior tree of unity AI
51 independent key basic experiment
Delphi free memory
[groovy] string (string injection function | asBoolean | execute | minus)
Google Chrome CSS will not update unless the cache is cleared - Google Chrome CSS doesn't update unless clear cache
[untitled]
函数基础学习02