51信用卡王汶東:如何提升微服務架構效能?

2016年開始,51信用卡開始採用微服務系統架構,在業務快速迭代、系統規模及複雜度快速增長的背景下,服務架構腐化、研發過程中環境不穩定、問題排查困難、調用鏈路複雜、研發效率偏低的問題越發凸顯。業界對分佈式服務的治理更多停留在服務註冊與發現、服務高SLA、限流與降級、服務的調度和編排等,持續集成、持續交付、DevOps等概念在業界逐漸流行起來,但相關實踐並沒有有效解決上述痛點。

本篇活動家就為大家帶來王汶東在全球架構師峰會上分享的主題《微服務架構下的效率提升實踐》,找技術大會就上活動家。歡迎轉發或收藏。

51信用卡王汶東:如何提升微服務架構效能?

本文將圍繞效率和質量的核心目標,通過一系列基礎設施的建設和完善,在更好的享受微服務帶來的技術優勢的同時,逐步解決微服務引發的一系列痛點問題。

演講提綱

  • 51信用卡微服務架構介紹
  • 微服務數量膨脹後的問題
  1. 架構劃分不合理
  2. 測試環境混亂
  3. 問題難定位
  4. 運維成本高
  • 我們的方案:
  1. 成立架構委員會
  2. 中間件體系建設
  3. 研發過程的規範化與可管理
  4. 服務治理
  5. 運維體系優化
  • 如何進行研發效率度量

受益

  • 微服務的標準化和可管理,基於微服務的服務治理;
  • 持續交付流程化、產品化,研發生命週期的工具鏈、基於質量和效率的度量體系;
  • 線下環境的建設、治理、運營思路,創造性的解決多套測試環境、中間件調用混亂、環境隔離的問題;
  • 複雜調用鏈路問題快速定位,如何為業務團隊提供基礎能力;
  • 測試自動化建設,為開發賦能,測試平臺與持續交付、服務治理的結合思路。
51信用卡王汶東:如何提升微服務架構效能?

51信用卡王汶東:如何提升微服務架構效能?

51信用卡王汶東:如何提升微服務架構效能?

51信用卡王汶東:如何提升微服務架構效能?

51信用卡王汶東:如何提升微服務架構效能?

51信用卡王汶東:如何提升微服務架構效能?

51信用卡王汶東:如何提升微服務架構效能?

51信用卡王汶東:如何提升微服務架構效能?

51信用卡王汶東:如何提升微服務架構效能?

51信用卡王汶東:如何提升微服務架構效能?

51信用卡王汶東:如何提升微服務架構效能?

51信用卡王汶東:如何提升微服務架構效能?

總結:適合的才是最好的!

51信用卡王汶東:如何提升微服務架構效能?

51信用卡王汶東:如何提升微服務架構效能?

還沒看夠或看懂?點擊右上角,關注活動家,及時獲取大會嘉賓演講乾貨及視頻!


分享到:


相關文章: