• 0推薦
    45K 瀏覽

    用 Docker,Spring Boot/Cloud 和 Axon CQRS/ES(事件溯源)來構建微服務

    軟件架構變化的步伐在過去幾年快速演進。新的實踐,如 DevOps,微服務和容器化已經成為熱點話題也被逐漸廣泛采用。在這篇文章中,作者會介紹一個自己實踐的微服務項目,包含了兩個在架構層面上比較突出...
    mush1834 8年前   
    0推薦
    51K 瀏覽

    Nginx+Php-fpm 運行原理詳解

    一、代理與反向代理 現實生活中的例子 1、正向代理:訪問google.com 如上圖,因為google被墻,我們需要vpn翻墻才能訪問google.com。 vpn對于“我們”來說,是可以感知到...
    xinngelihna 8年前   
    0推薦
    19K 瀏覽

    Apache Spark 內存管理詳解

    Spark 作為一個基于內存的分布式計算引擎,其內存管理模塊在整個系統中扮演著非常重要的角色。理解 Spark 內存管理的基本原理,有助于更好地開發 Spark 應用程序和進行性能調優。本文旨在...
    0推薦
    14K 瀏覽

    編寫 Dockerfile 的最佳實踐

    我之前寫過 一篇文章介紹 docker 的鏡像基本原理和概念 ,這篇文章是公司內部培訓的一個總結文字,主要介紹在編寫 docker 鏡像的時候一些需要注意的事項和推薦的做法。
    qewl3964 8年前   
    Docker  
    0推薦
    36K 瀏覽

    Nginx的優化與防盜鏈

    Nginx是俄羅斯人編寫的十分輕量級的HTTP服務器,Nginx,它的發音為“engine X”,是一個高性能的HTTP和反向代理服務器,同時也是一個IMAP/POP3/SMTP 代理服務器.N...
    MarSteen 8年前   
    0推薦
    49K 瀏覽

    阿里RocketMQ如何解決消息的順序&重復兩大硬傷?

    分布式消息系統作為實現分布式系統可擴展、可伸縮性的關鍵組件,需要具有高吞吐量、高可用等特點。而談到消息系統的設計,就回避不了兩個問題:
    0推薦
    35K 瀏覽

    如何理解Nginx, WSGI, Flask之間的關系

    之前對 Nginx,WSGI(或者 uWSGI,uwsgi),Flask(或者 Django),這幾者的關系一存存在疑惑。通過查閱了些資料,總算把它們的關系理清了。
    IsaVarela 8年前   
    0推薦
    12K 瀏覽

    測試工程能力容器化改造方案

    隨著容器時代的到來,開源社區中誕生了以Docker、Rocket為代表的優秀的容器引擎方案。本文旨在介紹通過容器技術對不同測試類型(應用層測試、中間層測試、內核測試、硬件驅動測試、編譯測試)進行...
    lla46513 8年前   
    0推薦
    12K 瀏覽

    Trail:分布式追蹤

    在又拍云,即使是 應用層服務 也依賴到其他服務,而那些服務又依賴到了更多服務。當一個接口超時時,定位接口的性能瓶頸是困難的。
    0推薦
    19K 瀏覽

    Docker Swarm架構、特性與基本實踐

    Docker集群管理和編排的特性是通過SwarmKit進行構建的, 其中Swarm mode是Docker Engine內置支持的一種默認實現。Docker 1.12以及更新的版本,都支持Swa...
    tczs8156 8年前   
    0推薦
    56K 瀏覽

    gRPC服務發現&負載均衡

    構建高可用、高性能的通信服務,通常采用服務注冊與發現、負載均衡和容錯處理等機制實現。根據負載均衡實現所在的位置不同,通常可分為以下三種解決方案:
    0推薦
    55K 瀏覽

    Nginx 通過 Lua + Redis 實現動態封禁 IP

    為了封禁某些爬蟲或者惡意用戶對服務器的請求,我們需要建立一個動態的 IP 黑名單。對于黑名單之內的 IP ,拒絕提供服務。
    cpc1986 8年前   
    Lua   Web服務器   Nginx   Redis  
    0推薦
    14K 瀏覽

    為什么Google用Apache Beam徹底替換掉MapReduce

    近日,Apache軟件基金會宣布, Apache Beam 成功孵化,成為該基金會的一個新的頂級項目,基于Apache V2許可證開源。
    0推薦
    13K 瀏覽

    Spark學習-RDD編程基礎

    Spark上開發的應用程序都是由一個driver programe構成,這個所謂的驅動程序在Spark集群通過跑main函數來執行各種并行操作。集群上的所有節點進行并行計算需要共同訪問一個分區元...
    0推薦
    9K 瀏覽

    優步分布式追蹤技術再度精進

    對于希望監視復雜的 微服務架構 系統的組織,分布式追蹤正在快速成為一種不可或缺的工具。Uber工程團隊的開源分布式追蹤系統 Jaeger 自2016年起,在公司內部實現了大范圍的運用,已經集成于...
    0推薦
    27K 瀏覽

    通過 SonarG 釋放 Guardium 數據的價值

    對于使用 IBM? Security Guardium? 實現數據安全和合規性的企業而言,所收集的海量審計數據可能給他們帶來挑戰。通過對 Guardium 使用 SonarG 大數據解決方案,企...
    0推薦
    26K 瀏覽

    開發人員打開docker的方式

    以前寫過一篇mac下利用docker搭建開發環境的文,但那時是用的boot2docker作為客戶端搭建的,現在docker原生支持mac了,方便了許多。
    bodl7757 8年前   
    0推薦
    45K 瀏覽

    Git系列-工作流

    為了更好的使用Git進行項目管理, 一些牛人發明了不同的工作流. 本文是發表的Atlassian網站上的 文章 , 比較了4種常見的Git工作流方式. 可以通過本文了解目前常見的Git工作流.
    0推薦
    35K 瀏覽

    基于Docker的MongoDB實現授權訪問

    基于Docker部署一個數據庫實例通常比直接在服務器上安裝數據庫還要簡單,Gevin在開發環境中經常使用基于docker的數據庫服務,docker也漸漸成為Gevin在Linux上安裝Mongo...
    BlakeLhotsk 8年前   
    MongoDB   Docker  
    0推薦
    34K 瀏覽

    開源:XXL-JOB-分布式任務調度平臺

    XXL-JOB是一個輕量級分布式任務調度框架,其核心設計目標是開發迅速、學習簡單、輕量級、易擴展。現已開放源代碼并接入多家公司線上產品線,開箱即用。
    1 2 3 4 5 6 7 8 9 10

    經驗分享,提升職場影響力

    投稿

    熱門問答

      熱門文檔

      • sesese色