<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          Kooder源碼托管系統(tǒng)代碼搜索工具

          聯(lián)合創(chuàng)作 · 2023-09-29 03:17

          Kooder 是一個(gè)開源的代碼搜索工具,目標(biāo)是為包括 Gitee/GitLab/Gitea 在內(nèi)的代碼托管系統(tǒng)提供自動(dòng)的源碼、倉庫和 Issue 的搜索服務(wù)。

          一個(gè)企業(yè)里往往有大量的項(xiàng)目,每個(gè)項(xiàng)目都包含很多的代碼,這些代碼都是企業(yè)的核心資產(chǎn)。 經(jīng)過日積月累,不同的開發(fā)人員不斷的修改完善,企業(yè)中很難有人能掌握所有的代碼。 于是企業(yè)全庫的代碼搜索就變得非常重要。

          例如我們可以搜索公司代碼是否包含某類敏感信息,是否使用了某些不安全的方法等等。

          搜索界面效果

          Kooder 架構(gòu)

          Kooder 服務(wù)包含兩個(gè)模塊,分別是 gateway 和 indexer(默認(rèn)配置下 indexer 被集成到 gateway 中)。 其中 gateway 用來接受來自 HTTP 的索引任務(wù), 對任務(wù)進(jìn)行檢查后存放到隊(duì)列中; 同時(shí) gateway 還接受搜索的請求,并返回搜索結(jié)果給客戶端。而 indexer 進(jìn)程負(fù)責(zé)監(jiān)控隊(duì)列中的索引任務(wù), 并將這些要新增、刪除和修改索引的任務(wù)更新到索引庫中。

          數(shù)據(jù)流圖

          瀏覽 22
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

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

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  成人AⅤ导航| 天天干天天爽天天玩 | 亚洲tv在线 | 伊人操操| 国产又大又粗 |