
• Taichung.py 組織者
• 專長是電腦視覺,機器學習與敏捷開發,業餘的時間也嘗試研究 Python 與 IoT 領域相關的 project.
一年多前在因緣際會下承接了公司以 Java 為基礎的 RESTful Backend, 由於自己比較熟悉 Python 這個工具,於是就展開了一段 Backend 架構重構之旅。
本演講將分享這一路來所遇到的技術抉擇以及問題解決的經驗,內容將包含
* Restful Framework 選擇考量
* SQLAlchemy 與既有 MySQL DB 連線的問題
* 置換既有 RESTful API 的開發策略
* Tarven RESTful API 自動化測試簡介
* 以金絲雀部署(Canary Release)進行新舊版 API A/B test
* Flask App on Docker 在 Azure 的佈署經驗
以上內容還會用一個 demo 系統來作實例說明
• Taichung.py 組織者
• 專長是電腦視覺,機器學習與敏捷開發,業餘的時間也嘗試研究 Python 與 IoT 領域相關的 project.