隨筆
從千萬粉絲“何同學”抄襲開源專案說起,為何純技術死路一條?
資料來源的統一與拆分
監控報警系統的指標、規則與執行閉環
java 老矣,尚能飯否?
一騎紅塵妃子笑,無人知是荔枝來!
有所依
我們如何知道系統交易是否安全(風控)?應用的質量如何?版本迭代的週期如何(度量)?服務的執行是否健康(報警)?
就如同在沒有紅綠燈的時代,我們希望提升一下交通的效率。
首先呢,我們需要一個類似於【紅綠燈】的服務,來制定交通的【規則】
風控、度量、報警這3個系統處理流程是類似的:
當然,單把報警系統拿出來,也做了一起其他的事情:
當然,我們可能還要做其他事情,比如老系統的資料同步遷移。
假設我們排除萬難,建好了我們的【紅綠燈】服務,一切就結束了嗎?
以前的我,一直認為到這裡就結束了,我們的監控服務已經建立完成。不是嗎?
其實,還遠遠不夠。
執必嚴
路上安裝了紅綠燈,並不能保證交通效率的提升,
1)交通規則是什麼,需要宣導推廣
2)大家有沒有遵守交通規則呢?需要反饋處理
針對反饋處理,我們的系統需要進一步擴充套件:
有了這些反饋,我們的系統才能持續改進。
那麼,到這裡就結束了嗎?
違必究
中國的歷史發展中,諸子百家,每一家都有自己都有自己的理念。
比如,以孟子為代表的【儒家】,主張人性本善,以德服人。
以韓非子為代表的【法家】,主張人性趨利避害,治理國家必須依靠法律的威懾力,而非道德約束。
當然,社會是複雜的,一般主張先禮後兵。
所以交易有監管部門。系統也需要有相關的度量標準,避免整個系統腐爛。
雖然熵增在獨立的系統內是必然的,但是我們改進一寸自該有一寸的歡喜。