用30天仔細地走過一遍開發到部署的工作環節, 模擬收到專案之後是如何一步步走向部署到環境的過程, 包含需求分析, 工具選用等
Producer是訊息發送方, 他會對nsqd發送訊息, nsqd支援TCP(port:4150) & HTTP(port:4151),本機啟動nsq環...
一個服務發出訊息之後, 可以由多個服務分別註冊多個channel來監聽, 同一個TOPIC底下的每個channel都會拿到一樣的訊息。 當後端的溝通都是透過NS...
取號機制是專案中很常會使用到的項目。在我們的生活中小到飲料店的取餐單、銀行的號碼牌, 大到公文系統的公文編號、醫院的病歷號以及我們的身分證字號, 都存在取號機制...
在寫程式的過程, 多多少少會遇到需要複雜處理的狀況, Go的優點是很多使用情境已經有前人幫忙整理成套件了, 只要go get 下來就可以馬上使用, 這實在是省下...
Telegram是我們團隊主要的通訊軟體, 上面開了很多視窗分別通知不同的系統訊息, 每個人可以依照自己需要注意的視窗開啟通知就好, 今天來說明怎麼使用tele...
這幾天紀錄下開發流程中可能會考量的項目跟使用工具紀錄, 在開發完成到系統交付之後, 又是另一個階段的開始。當每個系統都只是微服務底下的一環, 要怎麼知道我交出了...
今天的你和去年的你寫出來的程式會是一樣的嗎? 程式語言會不斷地更新迭代,不斷地有新的功能或套件出現, 那我們自己寫出來的程式碼是否也應該與時俱進?曾經有前輩告訴...
『請問, 有流程圖可以看嗎?』每次我看別人的系統時, 都會想這樣問 身為一個需要透過視覺來輔助理解的工程師, 畫流程圖是拿到專案之後我會做的第一件事, 但它不是...
我們系統的溝通都是透過timestamp, 包含API參數跟資料庫的儲存都是以timestamp為主,因為timestamp是唯一的, 不管身處哪個時區針對同時...
這30天大略的紀錄了平常我在開發過程會使用到的項目, 從開始選用工具到應用工具的分享, 只是我初步設定的模擬專案太簡單了, 導致中後段寫的過程很煎熬, 還有一度...