原创 E融匯移動端灰度發佈功能演進

背景灰度發佈是近兩年互聯網產品必備的一個基礎能力,在新功能發佈時,只對一小部分用戶開放,通過採集、分析用戶的數據與反饋,逐步擴大範圍,直至向所有用戶開放。灰度發佈能使我們及早獲得用戶的意見反饋,完善產品功能,提升產品質量,讓用戶參與到產

原创 ZooKeepe系列(2)--基於ZooKeeper實現簡單的配置中心

ZooKeeper節點的類型分爲以下幾類:     1. 持久節點:節點創建後就一直存在,直到有刪除操作來主動刪除該節點     2. 臨時節點:臨時節點的生命週期和創建該節點的客戶端會話綁定,即如果客戶端會話失效(客戶端宕機或下線),這

原创 聊聊跨域的原理與解決方法

背景 在最近的項目中,遇到這樣一個場景:合作方開發H5頁面並部署在合作方的服務器上,但頁面中嵌入了我方的SDK,SDK會直接調用我方的接口,如下圖: 但是控制檯中卻會收到如下報錯: Access to XMLHttpReques

原创 搞懂dubbo的SPI擴展機制

引言 SPI 全稱爲 Service Provider Interface,是一種服務發現機制。SPI 的本質是將接口實現類的全限定名配置在文件中,並由服務加載器讀取配置文件,加載實現類。這樣可以在運行時,動態爲接口替換實現類。正

原创 基於事件驅動架構的用戶成長體系

背景概述 用戶成長體系通俗的來講就是會員經驗金幣系統,通過量化的方式來衡量用戶對平臺的忠誠度、共享度等,同時提供一系列的激勵機制,刺激用戶留在平臺上。簡單來講,成長體系的作用就是“獲客”、“活客”。 對於用戶來說,一個好的用戶成長體系能夠