1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        60 萬大獎(jiǎng)等你來瓜分 | 云原生編程挑戰(zhàn)賽 Less is more - Serverless 創(chuàng)...

        共 3614字,需瀏覽 8分鐘

         ·

        2021-08-25 14:34

        f9e5ba92532cf459339f80cc352658f2.webp


        云原生編程挑戰(zhàn)賽,是由阿里云、Intel 主辦,阿里云云原生、阿里云天池承辦的云原生頂級(jí)品牌賽事。自 2015 年開始,大賽已經(jīng)成功舉辦了六屆,并從 2020 年開始升級(jí)為首屆云原生編程挑戰(zhàn)賽,共吸引超過 23000 支隊(duì)伍,覆蓋 10 余個(gè)國家和地區(qū)。


        今年的云原生編程挑戰(zhàn)賽將繼續(xù)深度探索 RocketMQ、Dubbo 3、Serverless 三大熱門技術(shù)領(lǐng)域,為熱愛技術(shù)的年輕人提供一個(gè)挑戰(zhàn)世界級(jí)技術(shù)問題的舞臺(tái),希望選手們能用手中的技術(shù)為全社會(huì)創(chuàng)造更大價(jià)值。


        本文主要解密【賽道3】Less is more - Serverless 創(chuàng)新應(yīng)用賽,希望為各位選手們提供一些思路。


        賽程時(shí)間:預(yù)選賽(?8月4日 - 9月6日)、預(yù)選賽入圍公布(?9月9日)、半決賽(?9月10日 - 10月18日)、半決賽結(jié)果公布(?10月21日)。


        掃描二維碼可立即了解詳情、參賽報(bào)名


        35b92af6bf62af4540e85b999d0bc4e9.webp

        賽題背景



        2019 年 Berkeley 預(yù)測 Serverless 將取代 Serverful 計(jì)算,成為云計(jì)算的計(jì)算新范式。Serverless 為應(yīng)用程序開發(fā)提供了一種全新的系統(tǒng)架構(gòu),其憑借著彈性伸縮省事省心,按需付費(fèi)更低成本、聚焦業(yè)務(wù)降低 OPS 這三大核心價(jià)值,成為云計(jì)算中一股新生力量獲得無數(shù)開發(fā)者的青睞。Serverless 將開發(fā)人員從繁重的手動(dòng)資源管理和性能成本優(yōu)化中解放出來,就像數(shù)十年前匯編語言演變到高級(jí)語言的過程一樣,讓工程師的生產(chǎn)力再次發(fā)生變革。
        今天,Serverless 已不再局限應(yīng)用于耦合性低、邊緣應(yīng)用或離線任務(wù)上,越來越多的企業(yè)將 Serverless 應(yīng)用于人工智能、音視頻處理、網(wǎng)站應(yīng)用、電商系統(tǒng)等生產(chǎn)核心鏈路。
        新浪微博每日數(shù)十億次個(gè)性化圖片處理大幅度降低綜合成本,石墨文檔基于 Serverless 架構(gòu)有效解決了性能瓶頸,閑魚通過 Serverless 實(shí)現(xiàn)云端一體化編程模式提升研發(fā)效率,口袋奇兵基于 Serverless 架構(gòu)大幅提升資源利用率,世紀(jì)聯(lián)華更是全面升級(jí)到 Serverless 架構(gòu),享受 Serverless 帶來的技術(shù)紅利。
        Less is more,Serverless 讓你少承擔(dān)一些責(zé)任,這些責(zé)任轉(zhuǎn)由平臺(tái)承擔(dān),平臺(tái)會(huì)把這些事情做的更好,你可以把因此釋放的資源(人力,物力,財(cái)力,時(shí)間等)更好的創(chuàng)造業(yè)務(wù)價(jià)值。

        賽前準(zhǔn)備思路



        學(xué)習(xí) Serverless 技術(shù)


        • 快速閱讀 Serverless 電子書建立 Serverless 思維。

          https://developer.aliyun.com/topic/download?id=1128
        • 閱讀 Serverless Devs 文章,安裝和體驗(yàn) Serverless Devs 工具。

          https://www.serverless-devs.com/blog
        • 體驗(yàn) Serverless Devs 工具開發(fā)的部分示例應(yīng)用

          https://github.com/devsapp/Application-Awesome
        • 亦可以參考 awesome-fc 的示例應(yīng)用。

          https://github.com/awesome-fc
        • 針對(duì)具體問題搜索相關(guān)產(chǎn)品的用戶文檔。

        • 掃描下方釘群二維碼在參賽群討論互助,尋求幫助。


        使用 Serverless 技術(shù)解決問題


        • 熟悉 Serverless 基本架構(gòu),比如靜態(tài)站點(diǎn),動(dòng)態(tài)站點(diǎn),API 服務(wù),實(shí)時(shí)文件處理,流式數(shù)據(jù)處理,定時(shí)觸發(fā)等。

          https://developer.aliyun.com/lesson_2023_18989
        • 功能拆分,考慮采用什么架構(gòu)實(shí)現(xiàn)功能,選擇合適的服務(wù)。

        • 查找相關(guān)示例,快速搭建原型,逐步完善,實(shí)現(xiàn)目標(biāo)功能。

        比如一個(gè)視頻處理系統(tǒng)可能具備以下基本功能:
        • 上傳媒體文件功能,支持 A,B,C,D 格式。
        • 媒體文件轉(zhuǎn)碼功能,允許用戶配置目標(biāo)媒體格式,包括 E,F(xiàn),G;可以處理文件最大 NGB。
        • 上傳文件可以根據(jù)配置自動(dòng)轉(zhuǎn)碼。
        • 可以對(duì)媒體文件的 Meta 信息搜索,比如描述,時(shí)長等。
        我們可以利用學(xué)到的 Serverless 知識(shí)設(shè)計(jì)以下架構(gòu):
        69b98fafbfcf5025f0a8bf2be48373b0.webp

        再動(dòng)手之前,可以搜索是否有類似案例可以參考:


        • 比如,如何上傳文件可以參考這篇文章。

          http://bluo.cn/serverless-not-good-practice-upload-file/

        • 如何對(duì)上傳的文件處理可以參考這個(gè)示例項(xiàng)目。

          https://github.com/awesome-fc/simple-video-processing


        有了這些素材作為積木以后,接下來就可以搭建應(yīng)用了。


        如何規(guī)劃比賽



        • 組建團(tuán)隊(duì):不同背景的隊(duì)友可以承擔(dān)不同的工作。

        • 頭腦風(fēng)暴,產(chǎn)生創(chuàng)意:解決你的問題,更好的是也同時(shí)解決了很多人的問題。當(dāng)然,你可以解決參考問題。

        • 將創(chuàng)意轉(zhuǎn)化為功能:定義最小功能和完整功能。

        • 考慮如何使用 Serverless 技術(shù)實(shí)現(xiàn)功能,選擇適合的架構(gòu)和服務(wù)。

        • 產(chǎn)出參賽方案。

        • 編碼:盡量基于一切可以參考的示例。

        • 最終展現(xiàn):講出你的故事。


        總結(jié)



        為什么要舉辦一個(gè)開放題目的應(yīng)用賽


        法國雕塑家羅丹說過,?“生活中不是缺少美, 而是缺少發(fā)現(xiàn)美的眼睛”。同樣的,生活和工作中也不是缺少問題,作為 builder,無論我們?cè)诋a(chǎn)品開發(fā)中擔(dān)任哪一種角色,我們都需要有發(fā)現(xiàn)問題的眼睛。你可能已經(jīng)在工作或者生活中積累了一些問題,如果沒有,花上兩天時(shí)間思考一下,那些不便之處,痛點(diǎn),槽點(diǎn)都是問題的來源。本次比賽采用開放題目是不想束縛大家的思想,每個(gè)人都是所處領(lǐng)域的專家,更容易發(fā)現(xiàn)自己周圍的問題,我們希望看到大家通過 Serverless 解決你熟悉場景的問題。
        這次大賽不只是面向開發(fā)人員,我們歡迎產(chǎn)品經(jīng)理、前端、后端、體驗(yàn)設(shè)計(jì)、文檔、測試工程師等所有創(chuàng)造者的參與。

        為什么要參加類似比賽


        找到問題只是第一步,蘋果曾經(jīng)有一個(gè)著名的口號(hào), “There's an app for that” ,最直白的解釋就是 “沒有什么問題是一個(gè)應(yīng)用解決不了的” ,問題需要執(zhí)行來終結(jié)。過去你可能沒有時(shí)間去解決它們,明天也不會(huì)有,只有抓住今天的機(jī)會(huì),邁出第一步,才能離解決問題更進(jìn)一步。這次比賽讓你在兩個(gè)月的時(shí)間內(nèi)完成一件事情,可以做你喜歡的獨(dú)行俠,也可以拉上三五好友,構(gòu)建你的夢(mèng)之隊(duì),豐厚的獎(jiǎng)品等你拿,當(dāng)然最重要的還是解決問題,創(chuàng)造價(jià)值!
        你的工作可能已經(jīng)很忙了,參加這樣一個(gè)比賽意味著付出更多的時(shí)間和精力,到底值不值得?
        • 這是一次快速學(xué)習(xí)的機(jī)會(huì):動(dòng)手是學(xué)習(xí)一門技術(shù)最有效的手段之一,無論你是第一次聽說 Serverless,還是 Serverless 的老手,這都是一次學(xué)習(xí)的機(jī)會(huì)。
        • 工作之外,找些樂趣:對(duì)工作中解決的問題或者采用的技術(shù)有些疲勞嗎?換個(gè)思路,也許會(huì)有不一樣的體驗(yàn)。
        • 有一顆創(chuàng)業(yè)的心:無論為自己公司找下一個(gè)發(fā)展點(diǎn),還是為自己創(chuàng)業(yè),都可以,萬一成功了呢?
        • 約上小伙伴,組建你的夢(mèng)之隊(duì):你可能有飯友,球友,歌友,牌友...,那么現(xiàn)在是組建你夢(mèng)之隊(duì)的時(shí)候了。

        為什么要采用 Serverless 技術(shù)解決問題


        不得不承認(rèn),這次比賽的目的是讓更多的人了解到 Serverless 技術(shù),看到 Serverless 可以解決哪些場景的問題、Serverless 的不足之處以及如何提升和改變才能更好的解決這些問題。另一方面,我們相信 Serverless 技術(shù)可以更快速的解決問題,它化繁為簡,讓大家更好的聚焦業(yè)務(wù)邏輯,讓大家專注于解決問題。
        比如,寫一個(gè)本地執(zhí)行的程序打印出 “Hello world” 很容易,做成可以訪問的 API 也沒有太難,但是要讓這個(gè) API 一直可用,可以很多人同時(shí)訪問時(shí)不宕機(jī)不變慢,可以無人使用時(shí)不付費(fèi),可以每天早上給你的釘釘發(fā)個(gè)信息等,卻并不容易,而這是 Serverless 可以帶來的價(jià)值,像阿里云函數(shù)計(jì)算提供了是一個(gè)事件驅(qū)動(dòng)的全托管? Serverless 計(jì)算服務(wù),您無需管理服務(wù)器等基礎(chǔ)設(shè)施,只需編寫代碼并上傳,函數(shù)計(jì)算會(huì)為您準(zhǔn)備好計(jì)算資源,并以彈性、可靠的方式運(yùn)行您的代碼。


        動(dòng)心了?動(dòng)手吧,少年



        瓜分 603000 元獎(jiǎng)金池,三大賽道任意選擇,奇葩任務(wù)定義拿獎(jiǎng)新姿勢,速來報(bào)名!
        【賽道1】針對(duì)冷熱讀寫場景的RocketMQ存儲(chǔ)系統(tǒng)設(shè)計(jì)
        https://tianchi.aliyun.com/competition/entrance/531922/introduction


        【賽道2】實(shí)現(xiàn)一個(gè)柔性集群調(diào)度機(jī)制
        https://tianchi.aliyun.com/competition/entrance/531923/introduction


        【賽道3】Less is more - Serverless創(chuàng)新應(yīng)用賽
        https://tianchi.aliyun.com/competition/entrance/531924/introduction
        戳閱讀原文????立即報(bào)名參賽!
        瀏覽 33
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報(bào)
        評(píng)論
        圖片
        表情
        推薦
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報(bào)
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            老肥婆一区二区三区免费视频 | 黃色一级一片免费播放 | 久久成人精品电影 | 91娇羞白丝网站 | 国产精品天天av精麻传媒 | 毛片无码一区二区三区A片视频 | 公交车上荫蒂添的好舒服的电影 | 激情国产综合 | 日本免费一区二区三区四区五六区 | 国产成a人亚洲精v |