Giter Site home page Giter Site logo

ptt_service_overivew's Introduction

Ptt_Service_Overivew

standard-readme compliant

介紹PTT搜尋引擎的結構

結構圖

PTT-dia2 drawio

  • Vue.js
    • 漸進式 JavaScript 框架
    • 前端,網頁畫面,跟使用者互動
    • 在專案中負責
      • 開發單頁應用程式
  • Flask
    • 是一個使用 Python 撰寫的輕量級 Web 應用程式框架
    • 後端(Server),接收前端的request
    • 在專案中負責
      • 處理Request
      • 對Elasticsearch下搜尋指令之API
  • elasticsearch
    • 是一個基於 Lucene 庫的搜尋引擎。它提供了一個分散式全文搜尋引擎,具有 HTTP Web 介面和無模式 JSON 文件,而 Elastic Cloud 是由 Elasticsearch 驅動的 SaaS 產品系列
    • 在專案中負責
      • 建置於Kubernetes上
      • 搜尋引擎
      • Database
  • Kubernetes
    • 自動部署、擴充和管理「容器化(containerized)應用程式」的開源系統
    • 在專案中負責
      • 管理Container的運作
      • Workload balance
  • python
    • 爬取熱門看版的文章
    • 再以batch形式存於Data base

額外工具

  • PTT monitor
    • LINE bot
    • 會根據觀察的ID,回傳該ID的留言紀錄

ptt_service_overivew's People

Contributors

rayching avatar

Watchers

詹英鴻 (CHAN, YING-HUNG) avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.