一、架構設計流程 架構的設計的是爲了降低整體的複雜性,那麼架構設計的第一步就是熟悉業務,識別其中的核心訴求,僅考慮技術的話就是識別複雜度。 1.1 識別複雜度 架構的複雜度主要來源於第一節中介紹的“高性能”“高可用”“可擴展”等幾個方面,實
一、背景 針對老項目,去年做了許多降本增效的事情,其中發現最多的就是接口耗時過長的問題,就集中搞了一次接口性能優化。本文將給小夥伴們分享一下接口優化的通用方案。 二、接口優化方案總結 1.批處理 批量思想:批量操作數據庫,這個很
01.概述 百度智雲盾團隊在2022年3月首次捕獲到利用OpenAFS服務的反射放大攻擊。據現有資料表明,這種反射攻擊方式尚屬全網首次出現,智雲盾系統在2秒內識別攻擊,實時對流量做了隔離和清洗,保障用戶免遭DDoS的傷害。
這是一段彼此成就,相互欣賞,最後雙向奔赴的故事。 再沒有比一段跨越時空,經歷世事蹉跎,最後仍然覺得“有你真好”更刻骨銘心的了。 沒錯,我們今天講述的就是騰訊雲和樂元素之間的一段“十年感情史”。 雲計算初體驗 提到樂元素,聽過的人可能不多,但
本文由阿里閒魚技術團隊逸昂分享,原題“消息鏈路優化之弱感知鏈路優化”,有修訂和改動,感謝作者的分享。 1、引言 閒魚的IM消息系統作爲買家與賣家的溝通工具,增進理解、促進信任,對閒魚的商品成交有重要的價值,是提升用戶體驗最關鍵的環節。 然
如果你做過稍大型電商項目的話,就知道電商項目在像雙11,雙12這種場景的需要考慮的併發場景與數據庫交互過程有多重要,如果能保證當查詢請求數劇增的情況下,web端能正常運行,依據一些雲廠商的 Benchmark 的結果,在 4 核 8G 的機
1、什麼是Redis? Redis是一個開源、高性能、基於鍵值對的緩存與存儲系統。 2、Redis相比memcached有哪些優勢? 劣勢:Redis是單線程,Memcached是多線程,在多核服務器上後者的性能理論上會更高一些。 優
大併發大數量中的MYSQL瓶頸與NOSQL介紹 NoSQL在2010年風生水起,大大小小的Web站點在追求高性能高可靠性方面,不由自主都選擇了NoSQL技術作爲優先考慮的方面。今年伊始,InfoQ中文站有幸邀請到鳳凰網的
最近做基於BFF架構的分佈式移動端API接口的系統設計。工作過程中發現有些工程師對JWT安全驗證的認識存在一些偏差,重複講解實在太麻煩了,在這裏把關於JWT常見的一些疑問統一回答下吧。 什麼是JWT? JSON Web Token
B站視頻傳送門 1. Redis 簡介 Redis是一個開源的 key-value 存儲系統。和 Memecached 類似,它支持存儲的value 類型相對更多,包括 string(字符串)、list(鏈表)、set(集合)、zset(s
B站視頻傳送門 前言 技術的分類 解決功能性的問題 Java、Jsp、RDBMS、Tomcat、HTML、Linux、Jdbc、SVN 解決擴展性的問題 Struts、Spring、SpringMVC、Hibernate、Mybati
最後更新時間: 2021-08-26 08:00 An analysis of Amazon Echo's network behavior - (arxiv.org) Amazon Echo的網絡行爲分析 [谷歌
點擊上方藍字,關注我們 引言 如今,軟件通常會作爲一種服務來交付,它們被稱爲網絡應用程序,或軟件即服務(SaaS)。12-Fac
大家好,我是躍哥。上次和大家分享了關於MySQL的一點小知識,那這次我們趁熱打鐵,學習下數據存儲中的Redis,在項目中也是超級實用的那種噢。 本文是開源項目 JavaGuide 其中的一篇文章。項目地址:https://github.
想知道如何用Python代碼繪製出雲系統架構圖,那麼,今天猿妹要和大家分享的這個開源項目你一定喜歡——diagrams。 想知道如何用Python代碼繪製出雲系統架構圖,那麼,今天猿妹要和大家分享的這個開源項目你一定喜歡——di