更新時(shí)間:2020-07-11 來源:黑馬程序員 瀏覽量:
故事中的主角:廣州校區(qū)前端“febo前端監(jiān)控系統(tǒng)”架構(gòu)師朱老師
研發(fā)背景
怎樣定位前端線上問題,一直以來,都是很頭疼的問題,因?yàn)樗l(fā)生于用戶的一系列操作之后。錯(cuò)誤的原因可能源于機(jī)型,網(wǎng)絡(luò)環(huán)境,復(fù)雜的操作行為等等,在我們想要去解決的時(shí)候很難復(fù)現(xiàn)出來,自然也就無法解決。Febo是一款針對前后端分離項(xiàng)目中前端部分進(jìn)行異常、性能以及用戶行為的,輕量的,站在前端技術(shù)角度的前端監(jiān)控解決方案。
技術(shù)調(diào)研,汲取大廠的成功經(jīng)驗(yàn)
業(yè)務(wù)存在痛點(diǎn),但是如何提出一套合適的解決方案去解決現(xiàn)實(shí)業(yè)務(wù)遇到痛點(diǎn)。是febo監(jiān)控系統(tǒng)研發(fā)首先遇到一個(gè)問題。為此,朱老師老師積極參加阿里組織的前端監(jiān)控技術(shù)分享會(huì)活動(dòng),在會(huì)上聽取了來自釘釘、政采云、1688、螞蟻金服、貝貝、宋小菜等眾多一線大廠技術(shù)專家介紹各自監(jiān)控方案;同時(shí)積極調(diào)研前端監(jiān)控的業(yè)務(wù)特點(diǎn);最后在了解一線大廠各自的解決方案之后朱老師結(jié)合咱們的學(xué)科特點(diǎn)以及自身近10年的前端工作經(jīng)驗(yàn)逐漸設(shè)計(jì)出一套具有前端學(xué)科特點(diǎn)的前端監(jiān)控技術(shù)解決方案架構(gòu)。
立項(xiàng)評(píng)審,與會(huì)評(píng)審老師高度認(rèn)可
今年突如其來的疫情讓我們的課堂從線下搬到了線上,讓我們的老師和學(xué)生也體驗(yàn)一把線上直播上課模式。在線上上課模式趨于穩(wěn)定的3月份也迎來了febo立項(xiàng)評(píng)審會(huì)議。會(huì)上朱老師老師向與會(huì)評(píng)審老師們介紹了一套純前端技術(shù)棧并引入插件機(jī)制的前端監(jiān)控架構(gòu)解決方案。這套純前端技術(shù)解決方案涵蓋了前端領(lǐng)域大部分的技術(shù)領(lǐng)域的同時(shí)通過引入插件機(jī)制保持了febo監(jiān)控的核心盡可能的聚焦但是又提供了用戶方的可擴(kuò)展性。在聽取了febo監(jiān)控獨(dú)特的技術(shù)架構(gòu)之后評(píng)審老師積極點(diǎn)評(píng)高度認(rèn)可了febo的架構(gòu)設(shè)計(jì)同時(shí)也提出了不少非常有建設(shè)性的意見建議。
技術(shù)攻關(guān),研發(fā)工作有序快速進(jìn)行
Febo立項(xiàng)取得了研究院各位老師的高度評(píng)價(jià),接下來就是快速推進(jìn)febo監(jiān)控的研發(fā)落地工作。朱老師老師在立項(xiàng)完成以后取得家人支持的情況下,在整個(gè)4月份閉門不出,潛心進(jìn)行研發(fā)工作的開展。終于在4月底前研發(fā)出了febo監(jiān)控的原型子系統(tǒng),并在5月初由廣州校區(qū)前端研發(fā)中心召集的febo研發(fā)資源協(xié)調(diào)會(huì)上向與會(huì)的校區(qū)學(xué)科主管、研發(fā)老師、研究院老師、產(chǎn)品經(jīng)理老師、美工UI老師實(shí)際演示了febo的原型子系統(tǒng)。使得相關(guān)老師對febo監(jiān)控的落地有了更具體的時(shí)間規(guī)劃和后續(xù)的工作排期,進(jìn)一步加快febo監(jiān)控的研發(fā)工作推進(jìn)。
各方溝通協(xié)調(diào)通暢,febo研發(fā)有序進(jìn)行
在資源協(xié)調(diào)會(huì)之后,febo監(jiān)控研發(fā)工作進(jìn)入快車道。目前系統(tǒng)產(chǎn)品功能設(shè)計(jì)以及UI視覺設(shè)計(jì)圖均已經(jīng)到位并根據(jù)項(xiàng)目推進(jìn)過程進(jìn)行不斷的優(yōu)化。研發(fā)分工也已經(jīng)明確進(jìn)行良好的進(jìn)度把控。Febo這個(gè)名字也蘊(yùn)涵著豐富的含義,首先fe代表著前端學(xué)科,bo既可以理解為物理學(xué)上的“波”表示febo監(jiān)控系統(tǒng)的精準(zhǔn)監(jiān)控特性。也可以理解為是代表傳智播客,我們最終的愿景是把febo監(jiān)控未來推動(dòng)成為一個(gè)明星的開源項(xiàng)目。為傳智播客在開源領(lǐng)域有一張新的名片。