原创 六種常用的微服務架構設計模式 第六種模式

分層API架構中的狀態複製(事件源) 本質上,狀態複製模式是用來解決狀態隔離模式產生的問題;具體來說,狀態複製模式跟狀態隔離模式一樣,也需要數據的一致性。舉個簡單的例子,假設有一個包含目錄、價格和貨幣三個模塊的微服務架構,如果該架構中的

原创 什麼是JSON Schema?

如果你曾經使用過XML Schema,RelaxNG或ASN.1,那麼你很可能已經知道什麼是JSON Schema,並且可以跳過本文的閱讀。如果你是頭一次聽說,或者聽過過這個詞彙但不瞭解,那麼你來對地方了。 要了解JSON Schema是

原创 經典系統設計面試題解析:如何設計TinyURL(三)

原文鏈接:https://www.educative.io/cour... 編者注:本文以一道經典的系統設計面試題:《如何設計TinyURL》的參考答案和解析爲例,幫助讀者更深入地瞭解在系統需求分析和設計中,需要考慮的各個方面的細節。 本

原创 微服務和API:必要的結合

微服務架構正在各種規模的企業中獲得廣泛的關注; 它們是目前設計軟件應用程序最流行的方法之一。與傳統的單體應用開發方法相比,微服務架構可以更快地更改和開發新的應用程序,因此可以提供更高的敏捷性。 Netflix,Google,亞馬遜和許多

原创 論述API安全的重要性

在智能手機APP中,企業越來越多地依靠API與客戶交互,實際上,這種交互模式具有其獨特的漏洞集。 黑客們一邊繼續利用容易受到攻擊的人、過程和技術,一邊還將攻擊範圍擴大到其他目標。對黑客們來說,似乎沒有任何東西是他們不去攻擊的;而對於企業來

原创 Java與Node.js性能PK

原文鏈接:www.tandemseven.com/b... 如果你打開瀏覽器,搜索“Java與Node.js哪個更快”,你會發現大部分答案聲稱Node.js更快,也有一些人持相反意見。Java使用JIT編譯器,其性能甚至可以超過C++。在

原创 API安全性相關的兩個實際案例

上週小編給大家分享了分享了有關API安全的重要性的原因,本週分享的是API安全性相關風險的兩個實際案例。 第一個案例:思科“故意”向美國政府出售可侵入的視頻監控 美國思科公司(Cisco Systems)爲了解決一起指控其故意向美國聯邦和

原创 如何建立有效的API安全策略(三)

4、使用基礎設施而不是內置開發安全功能 不要直接將API安全策略編碼到想要保護的API中。這種做法有以下缺點: (1)違反職責分離; (2)代碼變得更加複雜、脆弱; (3)增加額外的維護負擔; (4)不可能涵蓋完整的API安全策略中要求的

原创 如何建立有效的API安全策略(完結篇)

8、邊緣到端點的安全 對於微服務架構,需要考慮“邊緣到端點”的安全策略,具體如下圖6所示: 如圖6所示,外部API網關執行身份認證以及其他功能,例如內容檢查,然後使用諸如JSON web令牌之類的標準,將安全內容“注入”到API調用中。

原创 如何建立有效的API安全策略(二)

五、API安全策略分析 3、瞭解API安全性的相關功能 API網關是提供API安全性的強有力的工具,因爲它能夠支持多種功能。但是,衆多的信息也會讓人一時不知所措,讓我們慢慢梳理。如圖1展示了API安全策略中的多個“構造功能模塊”,儘管許多

原创 如何建立有效的API安全策略(一)

對於任何一個API程序來說,建立安全策略,以確保在管理訪問和保護系統免受攻擊的同時,仍然參與數字生態系統,這是必不可少的。應用程序負責人必須設計、執行和治理有效的API安全策略,其中包括API網關的使用。 一、API安全的四個主要挑戰 1

原创 經典系統設計面試題解析:如何設計TinyURL(最終篇)

原文鏈接: https://www.educative.io/courses/grokking-the-system-design-interview/m2ygV4E81AR 編者注:本文以一道經典的系統設計面試題:《如何設計TinyUR

原创 基於實際應用程序的Web REST API性能測試

原文鏈接: https://link.zhihu.com/?target=https%3A//medium.com/%40mihaigeorge.c/web-rest-api-benchmark-on-a-real-life-applic

原创 構建通用數據中臺架構

​​企業數字化轉型   數字化轉型(Digital transformation),建立在數字化轉換(Digitization)、數字化升級(Digitalization)基礎上, 又進一步觸及公司核心業務,以新建一種商業模式爲目標的高層

原创 CEAMS集成工具:可視化、自動化解決EXCEL文件表頭格式不一致問題

Hello,大家好,在這辭舊迎新的2020年初,小編又來更新啦。這次將給大家分享一款對於企業來說超級實用的數據集成工具。在實際工作中,經常需要將數據以圖表的形式來展示數據的價值,並且進一步大數據分析;然而數據處理過程中,數據整理經常就花費