1. Monitor Platform
- 建置一監控系統,找出系統上的弱點,提供自動修復功能,並定期發出告警。
- 洞悉系統業務邏輯,提供監控方案,若指標達閾值,產生報警,並定期分析log,提早發現潛在問題
- Log Server : 透过syslog daemon 与logstash + elasticsearch + kibana所搭建的log 分析系统
*Skills: Shell Script / Docker / Zabbix / RabbitMQ / ELK
2. Backend Service Infrastructure
- 設計Server Infrastructure,提供API Production環境,並提供跨國網絡環境與支持高承載量系統架構。
*Skills: Web Service/ Apache / Memcache / RabbitMQ / Jenkins / Docker registry
3. Mobile Push Notification Platform (MPNP)
- MPNP 是提供手機推播提醒服務,由於手機主流分為iOS、Android, MPNP整合APNs, GCM, Getui 三大推播系統,提供給App Developer可動態的自定義推播類型,將提醒內容推送至用戶的裝置上,並提供每日分析報表及管理後台。
*Skills: Python / Multiprocessing / MQ / Jquery / Web Service
4. Live Streaming Platform
- 提供直播串流/聊天频道, 讓顧問可以透過視訊的方式進行教學
*Skills: Web server / Web Socket/ Nginx / RTMP / HLS 直播流可支持上萬人數客戶端