> 從 pyee 認識觀察者模式觀察者監看事件,一旦事件發生,觀察者做出反應。這篇文我們以一個多平台社群貼文系統為例,介紹 pyee 這套 event emitter 套件與觀察者模式,順便談談它和 pub / sub 有什麼異同。
> 初探 OpenTelemetry 與 APMOpenTelemetry 是大而全的監控標準,搭配 APM 讓我們得以觀察應用內的效能瓶頸,但 OpenTelemetry 的文件又多又雜又分散,這是我整理的 OpenTelemetry 最速入門筆記,好的筆記帶你上天堂。
> pydantic 的愛恨糾葛資料庫有 model,pydantic 也有 model,到底誰是誰的 model?或者怎樣讓他們變成一個 model,FastAPI 碰上資料庫一定會遇到的 model 問題,在這裡整理一波。
> pydantic 小筆記寫後端卻不寫文件的朋友有福了,用上 pydantic,它幫你做資料驗證,再也不用跟前端妹子爭的面紅耳赤,再用上 FastAPI,讓你迅速擺脫花大把時間回覆前端妹子詢問規格的私訊,從此耳根清靜、與世無爭、般若無見、能見涅槃。
> 流程引擎 SpiffWorkflowSpiffWorkflow 是一個專門針對業務流程的流程引擎,它與商業 BPMN 產品有所區別,適合應用在自有專案中,並且需要內含稍微複雜的商業流程。例如,對於需要外部程式與前端配合才能真正讓用戶輸入決斷的場景,SpiffWorkflow 是一個適合的解決方案。