交易所(CCU 20000,同時下單1000)
1. 建置git協作與code review機制,使用aws pipeline/ ecs/ code build建立docker的CI/CD流程。
2. 建立交易所與代理站前端專案,以nextjs與graphql為基底,專案做不同服務的部署。
3. 以websocket建立即時資料更新機制(每秒5次),瀏覽器CPU優化,從80%降至10%。
4. 優化即時資料pubsub推送機制,尖峰時刻後端機器200台降低至20台。
5. 後端與前端壓力測試,減少大量併發導致的風險。
平台
1. 建置git協作與code review機制,並以line bot及telegram bot做訊息通知。
2. Angular技術轉移成react,採用nextjs與redux,多品牌開發專案內流程共用,但元件抽離的多品牌部署。
3. 地端CI/CD自動部署建置。