# TAK 2021Q1季報 ## Amumu 功能 - 測試主機IP列表 API - 專案管理 ```mermaid graph LR A[Amumu] -->|API| B[PLM] B[PLM] -->|資料回傳| A[Amumu] A[Amumu] --> C[UI] C[UI] --> A[Amumu] ``` - H5 TV 的人數統計 ```mermaid graph LR A[PDA] -->|資料提供| B[Chogath] --> C[Amumu] ``` - 金融資訊管理平台發送Coline貼文加入權限 - App Store & google play App 排行功能 ```mermaid graph LR E[Apple]-->|擷取資料|A[apprankinfo] --> B[amumu]-->C[mariadb] D[Google Play]-->|擷取資料|A ``` - 可用指令方式執行發送MAIL功能 ``` 為了在正式環境可以測試Mail發送功能 ./mitake-amumu-gw -c 內容 -a xxx@mitake.com.tw ``` - AP(PC版三竹股市)權限控管(PM決定暫時不上線) - 提供介面可以編輯PC的人員的白名單,在名單內的人員才可以登入使用PC - 同步方式:人員編輯完畢儲存到資料庫後在同步名單給布拉姆各個主機 ```mermaid graph LR A(Amumu GW)--> C(Braums...很多台) D(MariaDB) --> A(Amumu GW) A(Amumu GW) --> D(MariaDB) A(Amumu GW) --> B(UI) B(UI) --> A(Amumu GW) ``` - 目前Amumu串連架構說明 ```mermaid graph LR F(Braum) --> B(Chogath) B(Chogath) --> F(Braum) B(Chogath) --> A[Amumu] A[Amumu] --> B(Chogath) B(Chogath) --> C(soryu) D(PDA) -->|券商資料| B(Chogath) B(Chogath) --> |多券商資料|D(PDA) E(研本類股編輯,push alert) --> A[Amumu] A[Amumu] --> E(研本類股編輯,push alert) A[Amumu] --> G[前端UI] H(Chogath Sync) --> B(Chogath) F(Braum) -->|備份| I(LoginLogBak) A[Amumu] -->|API| J[PLM] J[PLM] -->|資料回傳| A[Amumu] ``` ## CMoney功能 - CMoney 當沖成交量比重 - CMoney 更新表資料時間 ## LoginLogBak - 資料庫備份(每日定時備份 - 可使用指令指定要備份的範圍, 指定匯出的資料匣 - 指定日期範圍 ``` csvex -s 20200101 -e 20200111 ``` - 指定單日 ``` csvex -s 20200101 ``` ## Cho-gath - 多券商人數統計 ```mermaid graph LR A[多券商人數統計] --> B(當月使用三竹登入也使用券商版本登入的人數) A[多券商人數統計] --> C(當月使用券商登入但是未使用三竹版本登入的人數) A[多券商人數統計] --> G(當月使用三竹登入的人數) A[多券商人數統計] --> D(當月使用人次) A[多券商人數統計] --> E(版本號碼) A[多券商人數統計] --> F(OS版本) ``` - Syslog (進行中) - 報價分流-LoginLog資料同步功能 - grpc - proto buffer ## 好文分享 - [An example of a goroutine leak and how to debug one](https://alenkacz.medium.com/an-example-of-a-goroutine-leak-and-how-to-debug-one-a0697cf677a3) - [Golang SyncMap](https://zhuanlan.zhihu.com/p/44585993) ## 習得工具或技術 - [Docker](https://www.docker.com/) - [GRPC](https://grpc.io/) - [Protocol Buffers](https://developers.google.com/protocol-buffers/docs/proto3) ## 未來目標 - golang coverage - 備份程式優化 - CMoney 程式功能優化 - PC人數使用時間統計 - Syslog API 串接 - 監控功能 - App Store & google play App 排行功能優化
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up