author/林夕微語

微服務測試之介面測試和契約測試

日常開發過程中,專案的介面通常由服務提供方約定和提供,微服務模式下介面被多個消費者呼叫更是常態,那麼提供方介面的變更如何快速、高效、無遺漏的通知給消費者呢?另外,當一個service同時被多個使用者呼叫,如何保

微信一下,尋醫購藥?| 鈦媒體獨家

圖片來源@視覺中國 微信九宮格或新添“醫療健康”服務升級成“十宮格”。 鈦媒體獨家獲悉,“微信支付”頁面將增加“醫療健康”入口,隸屬於騰訊服務版塊(非第三方服務),目前該入口仍處於灰度測試階段

微服務架構下,解決資料一致性問題的實踐

隨著業務的快速發展,應用單體架構暴露出程式碼可維護性差、容錯率低、測試難度大和敏捷交付能力差等諸多問題,微服務應運而生。微服務的誕生一方面解決了上述問題,但是另一方面卻引入新的問題,其中主要問題之一就是: 如

微軟:企業轉型不只是技術變革,而是管理變革

在過去的20年裡,世界500強榜單中,已經有一半的公司不復存在。“因為他們沒能利用好新的技術來跟上時代變化的腳步, 不再具備顛覆世界的能力。”在上週清華大學企業家講堂的演講中,微軟公司副總裁、微軟企業服務部Kr

Go語言筆記

Select Go裡面的Select 和Java Nio裡面的模式有點類似,就是一個執行緒(程序/協程)同時去監聽多個目標的狀態。在Go裡面,Select 可以讓一個Goroutine同時

一個示例闡述 Go 應用的優雅中止

寫在前面 按照一般的設計原則, 每個 HTTP 請求都是無狀態的,因此大多情況下 Web 應用都很容易做水平擴充套件。“無狀態”也意味著 HTTP 請求發起重試的成本是很低的,從而使得 Web 介面的開發很

[譯] part 15: golang 指標pointers

指標是儲存另一個變數的記憶體地址的變數。 在上面的圖示中,變數 b 值為 156 並存儲在記憶體地址 0x1040a124 處。變數 a 儲存了 b 的地址,那麼 a 就是指標並指向

Go語言變數

Go 語言變數名由字母、數字、下劃線組成,其中首個字母不能為數字。 宣告變數的一般形式是使用 var 關鍵字: var 變數名 變數型別 單個變數宣告的形式

1747543380.3888