系統(tǒng)架構(gòu)師(java)和大數(shù)據(jù)架構(gòu)師

架構(gòu)師不是一個(gè)職業(yè)工種,而是一種能力,而且架構(gòu)師也分很多種,不同領(lǐng)域的架構(gòu)師是不一樣的.比如互聯(lián)網(wǎng)架構(gòu)師和物聯(lián)網(wǎng)架構(gòu)師,沒有什么可對(duì)比的.
架構(gòu)要考慮什么
1.考慮系統(tǒng)能做什么,不能做什么,就是常說的系統(tǒng)邊界
2.確定架構(gòu)內(nèi)部的模塊與模塊之間的關(guān)系,以及module與外部是什么關(guān)系
3.確定非功能性需要,架構(gòu)的可擴(kuò)展性,可用性,可維護(hù)性以及安全性
4.架構(gòu)確定以后要能夠指導(dǎo)開發(fā)人員根據(jù)架構(gòu)思想去設(shè)計(jì)和演化,確保開發(fā)出來的東西和架構(gòu)的規(guī)劃是一致的.
Java系統(tǒng)架構(gòu)師

創(chuàng)新互聯(lián)建站專業(yè)為企業(yè)提供隴川網(wǎng)站建設(shè)、隴川做網(wǎng)站、隴川網(wǎng)站設(shè)計(jì)、隴川網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)與制作、隴川企業(yè)網(wǎng)站模板建站服務(wù),十載隴川做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。

  • 系統(tǒng)的技術(shù)選型以及可行性評(píng)估
  • 分布式技術(shù)框架的把控
  • 深入挖掘和分析業(yè)務(wù)需求,重點(diǎn)模塊的設(shè)計(jì),方案的評(píng)審與技術(shù)支持,技術(shù)難點(diǎn)攻關(guān),分布式系統(tǒng)技術(shù)如何落地,撰寫技術(shù)方案和系統(tǒng)設(shè)計(jì)文稿,指導(dǎo)開發(fā)人員完成編碼工作
  • 針對(duì)產(chǎn)品性能和架構(gòu)優(yōu)化,確保系統(tǒng)的架構(gòu)質(zhì)量
  • 優(yōu)秀的抽象設(shè)計(jì)能力,思路清晰,善于思考,能獨(dú)立分析和解決問題.

具體可能需要掌握以下內(nèi)容

  • 熟悉*nix,熟練應(yīng)用shell/python etc.
  • 扎實(shí)的java基礎(chǔ)知識(shí),熟悉IO,多線程以及并發(fā)編程
  • 熟悉掌握緩存,NOSQL,Netty,kafka等中間件技術(shù)
  • 對(duì)JVM原理有扎實(shí)理解,對(duì)服務(wù)端設(shè)計(jì)與編程有深入理解,能夠進(jìn)行JVM調(diào)優(yōu)
  • 熟悉常見的數(shù)據(jù)結(jié)構(gòu),熟悉常用的設(shè)計(jì)模式,深入理解分布式算法和主流分布式系統(tǒng),熟悉主流消息隊(duì)列及其工作原理(sort/index/store/smooth/duplicate removal)
  • 有豐富的分布式,高并發(fā),高負(fù)載,高可用性系統(tǒng)設(shè)計(jì)經(jīng)驗(yàn),熟悉分布式緩存,消息機(jī)制等

大數(shù)據(jù)架構(gòu)師

  • 針對(duì)大數(shù)據(jù)平臺(tái)的設(shè)計(jì)和開發(fā)制定數(shù)據(jù)架構(gòu)規(guī)范,進(jìn)行核心代碼編寫
  • 針對(duì)數(shù)據(jù)基礎(chǔ)架構(gòu)和數(shù)據(jù)處理系統(tǒng)進(jìn)行升級(jí)和優(yōu)化,技術(shù)難題攻關(guān),持續(xù)提升核心系統(tǒng)性能,保證系統(tǒng)安全高效平穩(wěn)運(yùn)行
  • 大規(guī)模數(shù)據(jù)實(shí)時(shí)化,技術(shù)容器化,私有云實(shí)施技能方案,數(shù)據(jù)模型規(guī)范化等
  • 跟蹤大數(shù)據(jù)相關(guān)領(lǐng)域技術(shù)趨勢(shì),競(jìng)品的發(fā)展以及技術(shù)動(dòng)態(tài)
  • 精通或熟練掌握大數(shù)據(jù)生態(tài)的技術(shù)和產(chǎn)品:Hive,Storm,Flink,Spark,ELK,Kafka,Zookeeper,Yarn,presto,對(duì)spark分布式計(jì)算的底層原理有深入理解,對(duì)復(fù)雜系統(tǒng)的性能優(yōu)化和穩(wěn)定性有實(shí)踐經(jīng)驗(yàn)
  • 精通或熟練數(shù)據(jù)倉(cāng)庫(kù)設(shè)計(jì),深刻理解MR運(yùn)行原理和機(jī)制,能進(jìn)行任務(wù)執(zhí)行效率優(yōu)化,熟悉開源數(shù)據(jù)交換工具:sqoop,Streamset,kettle,datax etc.
  • 善于捕捉業(yè)務(wù)需要,根據(jù)需要規(guī)劃架構(gòu)設(shè)計(jì),給出相應(yīng)的解決措施和方法.
  • 加分項(xiàng):數(shù)據(jù)預(yù)測(cè),預(yù)警,人工智能,圖像識(shí)別,語音智能,物聯(lián)網(wǎng)數(shù)據(jù)收集,標(biāo)等.線性計(jì)算,神經(jīng)網(wǎng)絡(luò),知識(shí)圖譜.

二者異同:
異:java系統(tǒng)架構(gòu)師偏重于分布式,高可用,可并發(fā),容錯(cuò)等.熟練掌握支撐業(yè)務(wù)的系統(tǒng)架構(gòu)或工具集
大數(shù)據(jù)架構(gòu)師偏重于人工智能,商業(yè)智能,數(shù)據(jù)挖掘,離線,實(shí)時(shí)等高效率高可用的結(jié)構(gòu)化數(shù)據(jù),半結(jié)構(gòu)化數(shù)據(jù).熟悉hadoop生態(tài)圈子,使用各種模型組件集來解決問題.
同:降本增效,提高效率,創(chuàng)造價(jià)值.

文章標(biāo)題:系統(tǒng)架構(gòu)師(java)和大數(shù)據(jù)架構(gòu)師
鏈接分享:http://muchs.cn/article10/jogggo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制網(wǎng)站、搜索引擎優(yōu)化、用戶體驗(yàn)、建站公司網(wǎng)站內(nèi)鏈、品牌網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站建設(shè)網(wǎng)站維護(hù)公司