前陣子小弟我有幸收到 MOPCON 的邀約,去擔任今年的年會講者,分享的題目就是 Go 在今年三月推出的新 feature — Fuzzing Test(模糊測試),是一種跟單元測試截然不同的測試方式。
對分散式系統來說,消息的可靠性非常重要,想想一個金融應用的場景,如果在支付時,消息遺失了,或是重複遞送了,都會造成使用者的困擾。當我們在系統中引入消息隊列時,我們同時引入了複雜度,這意思是,系統的「處理消息」跟你想的不一定是同一件事。從…