10月27日,由稀土掘金技術(shù)社區(qū)主辦的首屆「稀土開發(fā)者大會」以線上直播的方式正式召開。本屆大會為期兩天,大會議題涵蓋低代碼、混沌工程、云原生、微服務、Java實戰(zhàn)、分布式數(shù)據(jù)庫、大前端、音視頻、業(yè)務架構(gòu)、團隊建設(shè)與管理及稀土掘金創(chuàng)作者專場等16大分論壇,將為國內(nèi)的萬千開發(fā)者帶來一場直擊本源的技術(shù)盛宴。
谷歌 AI-first 之旅
Google Cloud 北亞區(qū)解決方案總監(jiān)孫素梅(Jenny Sun)在大會主論壇上帶來了題為《谷歌AI-first之旅》的開場演講。
2017 年,谷歌正式對外宣布將工作重心從 mobile-first 轉(zhuǎn)為 AI first 并且開始重新思考旗下所有產(chǎn)品。今天人工智能已經(jīng)無處不在, AI 應用在谷歌的各個產(chǎn)品當中,服務廣大的用戶。

在這個過程中,谷歌也開始思考如何把谷歌的數(shù)據(jù)中心打造成 AI 的數(shù)據(jù)中心,把Google Cloud打造成擁有強勁 AI 能力的一組云,從而將谷歌的AI能力開放個更多的用戶,使得大眾可以更加輕松便捷地獲取和使用這些AI的能力,實現(xiàn)各行業(yè)的創(chuàng)新。

谷歌云提供了不同層級的 AI 能力,從基礎(chǔ)設(shè)施到一站式的 AI 平臺,到 AutoML 到 AI API 服務以及行業(yè)解決方案和服務,讓每一位開發(fā)者可以根據(jù)自己的需求打造屬于自己的 AI 神器。更多關(guān)于Google Cloud 技術(shù)解決方案的細節(jié),將在27日下午2點-4點30分的《Google Cloud技術(shù)專場》為開發(fā)者逐一講解。
數(shù)據(jù)驅(qū)動x敏捷開發(fā),業(yè)務高速增長的雙引擎
火山引擎總經(jīng)理譚待在大會主論壇上作了題為《數(shù)據(jù)驅(qū)動x敏捷開發(fā),業(yè)務高速增長的雙引擎》的主題演講。
在火山引擎看來,構(gòu)建數(shù)據(jù)驅(qū)動的飛輪,關(guān)鍵步驟有以下幾個:
業(yè)務過程數(shù)字化
數(shù)字化協(xié)同
數(shù)字驅(qū)動業(yè)務優(yōu)化
客觀的分析評估

在字節(jié)內(nèi)部,這四大“齒輪”被集中到了兩大模塊,一是數(shù)據(jù)中臺,二是應用優(yōu)化。 火山引擎把“業(yè)務過程數(shù)字化”、“數(shù)字化協(xié)同”、“客觀的分析評估”作為中臺化的能力, 固化成數(shù)據(jù)中臺,去支持“數(shù)據(jù)驅(qū)動業(yè)務優(yōu)化” 。

截至2021年2月,字節(jié)的內(nèi)部業(yè)務中,服務器的節(jié)點數(shù)近百萬;在線的微服務數(shù)有8w+,并且在以每月2000的數(shù)量增長;容器數(shù)750w+;另外對于日變更次數(shù)還有存儲量級都非常高,并且還在快速上漲的過程中。

從基礎(chǔ)架構(gòu)的視角,火山引擎會從三個方面來考慮整個架構(gòu):
第一,如何支撐海量服務。
第二,大規(guī)模調(diào)度運維的情況下,如何讓基礎(chǔ)設(shè)施更加穩(wěn)定。
第三,如何更加合理、有效率地利用資源,即在線/離線混部的方式。
在這樣的背景下,火山引擎構(gòu)建了一套全棧云原生化的新一代云架構(gòu):
底層的云原生基礎(chǔ)設(shè)施提供新一代的高性能計算、存儲和網(wǎng)絡。
服務平臺層,提供業(yè)務開發(fā)中的通用平臺能力。包括自研的高性能的RPC框架、基于服務網(wǎng)格的微服務治理能力,以及Serverless、邊緣計算平臺的真實大規(guī)模應用。
最上層研發(fā)體系的構(gòu)建,通過工具、流程和組織,幫助字節(jié)能夠靈活地支撐全部業(yè)務線的快速開發(fā)和開發(fā)管理工作 。
三層設(shè)施兩邊是重要的支撐體系,包含安全和SRE體系。

這一套全棧云原生化的云架構(gòu)讓開發(fā)者可以專注于自己的業(yè)務邏輯,從繁瑣的底層資源、平臺、服務通信和治理以及運維的工作中抽離出來,提升開發(fā)者和企業(yè)的開發(fā)效率。譚待最后表示,本次分享提到的很多技術(shù),基本都在火山引擎上實現(xiàn)了對外的產(chǎn)品化。也很期待大家能使用這些產(chǎn)品,反饋意見,創(chuàng)造價值。
企業(yè)級設(shè)計系統(tǒng) ArcoDesign 正式開源!
字節(jié)跳動視頻架構(gòu)和基礎(chǔ)架構(gòu)前端負責人郭輝在開發(fā)者大會現(xiàn)場帶來了ArcoDesign的重磅開源發(fā)布。
ArcoDesign 是由字節(jié)跳動 GIP UED 團隊和架構(gòu)前端團隊聯(lián)合推出的企業(yè)級設(shè)計系統(tǒng)。ArcoDesign 擁有系統(tǒng)的設(shè)計規(guī)范和資源,同時依據(jù)規(guī)范提供了豐富的原子組件,覆蓋了 React、Vue、Mobile、Chart 等框架和方向。在原子組件基礎(chǔ)上也提供了豐富的定制化工具,包括風格配置平臺、物料平臺等,也提供了資源平臺包括 IconBox、品牌庫、Arco Pro 最佳實踐等。旨在幫助設(shè)計師與開發(fā)者解放雙手、提升工作效率,更高效、高質(zhì)量的打造符合業(yè)務規(guī)范的中后臺應用。
現(xiàn)代Web開發(fā)框架 Modern.js 正式開源!
字節(jié)跳動 Web Infra團隊負責人李玉北在開發(fā)者大會現(xiàn)場帶來了現(xiàn)代Web開發(fā)框架Modern.js的重磅開源發(fā)布。
Modern.js脫胎于于字節(jié)跳動Web Infra團隊推動的前后端一體化的“現(xiàn)代Web”開發(fā)理念,是以客戶端為中心,前后端一體的現(xiàn)代Web開發(fā)框架。該框架能降低軟件應用開發(fā)和服務器端門檻,實現(xiàn)在同一套程序里一體化開發(fā),在開發(fā)、調(diào)試、運行、部署等環(huán)節(jié)做到無服務器化,讓前端技術(shù)棧的開發(fā)者更容易成為真正的產(chǎn)品開發(fā)者。
OceanBase企業(yè)級數(shù)據(jù)庫開源實踐
螞蟻集團 OceanBase CTO 楊傳輝在大會主論壇上作了題為《OceanBase企業(yè)級數(shù)據(jù)開源實踐》的主題演講。內(nèi)容主線涵蓋從分布式數(shù)據(jù)庫技術(shù)演變,企業(yè)級原生分布式數(shù)據(jù)庫了的關(guān)鍵特性,核心場景打磨的穩(wěn)定可靠,完全自研的自研兜底能力,一體化架構(gòu)的雙重技術(shù)優(yōu)勢,原生分布式 一套HTAP引擎混合負載最大化保證數(shù)據(jù)一致性,到開源模式輸出11年自研技術(shù),再到開源成績里程碑和未來迭代規(guī)劃。
分布式數(shù)據(jù)庫領(lǐng)域經(jīng)歷過三次技術(shù)迭代,分別是第一代分布式數(shù)據(jù)庫(NoSQL)、第二代分布式數(shù)據(jù)庫(Scalable SQL)、第三代分布式數(shù)據(jù)庫(Scalable Enterprise DB)的歷程。
在OceanBase看來,企業(yè)級分布式數(shù)據(jù)庫技術(shù)上有三大核心要素:
第一,數(shù)據(jù)正確性
第二,運行連續(xù)性
第三,核心應用驅(qū)動

OceanBase 除了數(shù)據(jù)庫內(nèi)核的設(shè)計領(lǐng)先性,在全球各大權(quán)威榜單測試上也有非常不俗的表現(xiàn),在每年“雙11”的極端并發(fā)場景下,OceanBase也做到了穩(wěn)定的支持。更進一步,OceanBase有自研的兜底,,完全掌控了數(shù)據(jù)庫內(nèi)核的關(guān)鍵技術(shù)。
OceanBase 的一體化架構(gòu)發(fā)揮了分布式 + 單機性能的雙重技術(shù)優(yōu)勢,同時提供了原生分布式+HTAP+兩種兼容模式,在技術(shù)上提供了領(lǐng)先性,在使用上做到了開發(fā)者友好。

OceanBase的開源核心是堅持“內(nèi)核開源,共建生態(tài)工具”,為企業(yè)和開發(fā)者提供可擴展的MySQL + 穩(wěn)定可靠 + 性價比。同時在持續(xù)擁抱開源、堅持內(nèi)容輸出、產(chǎn)品持續(xù)迭代、培養(yǎng)數(shù)據(jù)庫人才等多維度做到了傾力投入。也期望開發(fā)者們加入OceanBase社區(qū),與開源分布式數(shù)據(jù)庫一同成長。
構(gòu)建安全研發(fā)體系
奇安信集團副總裁左文建在大會主論壇上作了題為《構(gòu)建企業(yè)的安全開發(fā)體系》的主題演講。
最近幾年,信息安全事故頻發(fā),這也折射出了互聯(lián)網(wǎng)世界背后支撐的信息系統(tǒng)和開源組件充滿漏洞。我們信息安全的風險并沒有在縮小,反而是在增大。
企業(yè)信息安全,依賴于使用軟件的安全性。高安全性軟件,需要通過安全研發(fā)體系來保障。怎樣設(shè)計“安全”的軟件?如何構(gòu)建“無菌”環(huán)境?軟件出現(xiàn)“漏洞”該如何處理?這個就是安全研發(fā)體系來解決!
在通用軟件研發(fā)過程之上,需要添加安全方面的內(nèi)容以保證軟件研發(fā)的安全性。也就是微軟提倡的SDL。

項目的成功,到組織的成功,需要把安全研發(fā)過程標準化為組織的制度:
構(gòu)建安全研發(fā)制度
制定規(guī)范
執(zhí)行跟蹤
成功的制度推行,依賴于研發(fā)基礎(chǔ)設(shè)計的支撐,制度在設(shè)施的支撐下,就成為項目成功的導軌,非則就是項目前的巨石。

羅馬并非一天建成,面對資源、時間的約束時,安全研發(fā)體系的建設(shè)要合適的策略,左文建老師提出了五大步驟:
1.先核心,后分支
2.構(gòu)建紅線壓力,牽引發(fā)展
3.降本減阻,有序推進
4.研發(fā)領(lǐng)導者為核心
5.能力建在組織
今天,整個中國都進入高質(zhì)量的發(fā)展階段,各行各業(yè)都在進行產(chǎn)業(yè)升級,對于軟件行來說,我們需要告別低質(zhì)量、不安全的開發(fā)時代;告別996下的CURD;告別低水平推倒重來;告別PPT營銷。
而是要求:企業(yè)遵循軟件發(fā)展的規(guī)律、 建設(shè)安全與質(zhì)量體系、個人保持對于復雜的敬畏和持續(xù)學習和鍛煉,一起來迎接中國軟件行業(yè)的高安全、高質(zhì)量時代!
16大技術(shù)分論壇持續(xù)炸場
上午看完主論壇的前瞻趨勢,下午晚上以及第二天全天都可以在各大技術(shù)分論壇上,由實踐驅(qū)動的技術(shù)細節(jié)中印證自己的思考。
本屆「稀土開發(fā)者大會」雖然是稀土掘金開天辟地的第一次,卻是一次甫一開始就精心設(shè)計的技術(shù)大會。架構(gòu)師們時常爭論的話題是「好的架構(gòu)是設(shè)計出來的,還是生長出來的?」,稀土掘金技術(shù)社區(qū)的答案是:我全都要!
本次大會還有 16 大專題持續(xù)放送,內(nèi)容涵蓋:
低代碼探索
混沌工程深度實戰(zhàn)
微服務架構(gòu)與治理
Java實戰(zhàn)
機器學習應用與實戰(zhàn)
云原生技術(shù)應用
分布式數(shù)據(jù)庫
業(yè)務架構(gòu)演進
音視頻技術(shù)
大前端工程與架構(gòu)
大前端性能優(yōu)化
大前端技術(shù)探索
團隊建設(shè)與管理
稀土掘金創(chuàng)作者專場
火山引擎數(shù)據(jù)專場
Google Cloud技術(shù)專場
隔絕炒作的喧囂,回歸技術(shù)的本源。稀土開發(fā)者大會,精彩現(xiàn)在進行時!
歡迎網(wǎng)絡搜索“稀土開發(fā)者大會”,進入官網(wǎng)免費觀看。
申請創(chuàng)業(yè)報道,分享創(chuàng)業(yè)好點子。點擊此處,共同探討創(chuàng)業(yè)新機遇!