Hello HTTPS

耶!總算把 blog 加上 https 惹!看到綠色的小鎖頭就覺得爽!

快樂搬移 Legacy Schema

這陣子,Codementor 的主要服務之一 “1-1 Live Session” 要做一個架構上的大調整。主要的原因是我們想要把不同的服務之間相互整合, 基本上就是要擴充原有的產品邏輯和行為,讓它變成一個更廣義的概念。而在程式上,自然就需要相對應的改動。 “1-1 Live Session” 這部份的程式碼是我們最早的產品之一,可想而知的是這部份要擴充起來一路上會要還掉不少技術債。

升級 Webpack2 與 debug 大作戰

今天把 universal-redux-tempalte 的 webpack 升級到 webpack2。(在等了一百年之後,webpack2 終於有 stable release 惹!)。 升級的路上有踩到一些小雷,也經歷了一小段 debug 之旅。在這篇文章裡面,想把遇到的問題本身和 debug 的流程紀錄下來。

如何切割 Microservices

這是一篇經驗分享的文章,內容是關於把一部份的功能從一個 monolithic applicatoin 拆出來變成獨立的 service 的過程。 主要會介紹切割 service 的考量,還有過程當中遇到的問題們。希望可以給有同樣情境的人們一點幫助 :)