技術選型調研思路

技術選型思路總結

下述總結時間於2020年06月04日,講述人石老大,總結人紫色飛豬。以日誌系統爲例。git

肯定大方向

好比日誌系統,選擇的技術大方向以日誌爲中心。主要分:收集、處理、搜索、展現這四個模塊github

粗選
  1. 直接Baidu:輸入日誌系統,大體看兩頁肯定一下目前你們熱搜的都是哪些方案。EFK、ELK、等elasticsearch

  2. 查大公司:騰訊、B站、等ide

    https://elasticsearch.cn/slides/118#page=4測試

  3. 請教道友:詢問他們公司日誌系統這塊使用的是什麼技術。EFK,ELK、等搜索引擎

  4. 各大培訓機構:瞅瞅各大培訓機構現階段主要培訓講的日誌系統方案。日誌

大體肯定方向blog

優選

主要選型組件:日誌收集和可視化組件,搜索引擎選擇Elasticsearch。索引

日誌收集選型

可選組件:Logstash、Filebeat、Fluentd、等開發

可視化組件

可選組件:Kibana、Grafana、等

基本肯定組件籃

Infoq查找
Github搜一波


比對綜合考慮:issues 不是主要考慮項。releases 和contributions是主要的考慮點

用發展的眼光肯定組件

企業技術棧

看各組件的開發語言,儘可能使用符合本公司技術棧。

爲二次開發或者解決出現的問題作準備

原理圖

每一個組件的原理圖必定要仔細看一下,提早搞明白原理

結論

比對後:選擇方案:elastricsearch + filebeat + logstash + kibana 和elastricsearch + filebeat + logstash + grafana

部署

測試環境部署選擇的兩套方案,先深刻一下比對後肯定技術選型。

相關文章
相關標籤/搜索