2-5-談談服務治理-許式偉_第1頁
2-5-談談服務治理-許式偉_第2頁
2-5-談談服務治理-許式偉_第3頁
2-5-談談服務治理-許式偉_第4頁
2-5-談談服務治理-許式偉_第5頁
已閱讀5頁,還剩34頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

?關于許式偉–七牛云CEO–qlang語言創始人–前Go語言大中華區首席布道師–前盛大祥云計劃、盛大網盤發起人–前金山實驗室發起人–前WPSO?ce首席架構師?關于七牛云N–致力于改善中國的創新環境,共同完成中國制造=>中?AscriptlanguagecooperaFngwithGo?Go-alikesyntax?CallingGofuncFonswithoutanywrapper–So,standardlibrariesimplementedalreadybyGo?SupportmostofGofeatures,including–forrange–string,slice,map,chan–gorouFne,closure,defer–TODO:select?Homepage:hTps:///qiniu/qlangimport"fmt"oqlangvqlangimport_"qlang.io/qlang/builFn"varstrings_Exports=map[string]interface{}{"replacer":strings.NewReplacer,}funcmain(){qlang.Import("strings",strings_Exports)lang,err:=qlang.New(qlang.InsertSemis)iferr!=nil{log.Fatal(err)}err=lang.SafeEval(`x=strings.replacer("?","!").replace("hello,world???")`)iferr!=nil{log.Fatal(err)}v,_:=lang.Var("x")fmt.Println(v)//Output:hello,world!!!}–從娛樂為主到百姓日常生活–到治病救人(領域越來越嚴肅)–服務光考慮完成功能是不行的–要為跑得好做很多很多準備–我們試圖用系統化的方法,達到?讓系統有更高的可用性(越來越好的穩定性)?讓每個服務只需要很傻就可以(業務開發更容易)?服務發現與負載均衡?配置中心化及變更管理?服務監控與擴容縮容?授權與防攻擊–不能一臺機器被攻下所有機器遭殃?服務自我保護(不能被某些客戶拖垮)?服務降級(放棄一些不重要的特性)?上線驗證與灰度發布?錯誤分析與調用鏈跟蹤?機器負載與服務實例的調度?…?SOA(service-orientedarchitecture)–hTp://marF/arFcles/?APIbasedarchitecture?為什么需要服務發現??服務遷移?我應該把請求發給誰??Smartclient–更好的性能*?建議方式ServiceIPLoadbalancerAPIgatewayLoadbalancer服?參考實現:Kubernetes–SocketconnecFonsDiskIOCPUMemory–…?過載保護措施–自動擴容是系統異常?有可能過載是由于后端的數據庫慢了更?建議方式?code=200,duraFon<T0加應該報警自動擴容要設置擴容上限?比如2*N(其中N為日常該服務的實例數)?系統異常情況下,拒絕部分請求是服務自?假設:N=告警值?那么–保護時機:資源到達N*2時進行過載保護?要保證系統處于過載狀態時告警仍然還在,而不是?最簡單:拒絕新請求?最直接:干掉最老請求,接受新請求?最聰明:預測新請求是否是壞請求,如果是就干掉?例如:為保護讀請求不受影響,獨立分配只讀的數?例如:所有寫請求直接丟棄?AutomaFcallydiscoverclustertop

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論