一個TCP連接可以發多少個HTTP請求 運維視界

一個TCP連接可以發多少個HTTP請求

從URL 在瀏覽器被被輸入到頁面展現的過程中發生了什么?相信大多數準備過的同學都能回答出來,但是如果繼續問:收到的 HTML 如果包含幾十個圖片標簽,這些圖片是以什么方式、什么順序、建立了多少連接、使...
閱讀全文
高可用的“異地多活”架構設計 運維視界

高可用的“異地多活”架構設計

后臺服務可以劃分為兩類,有狀態和無狀態。高可用對于無狀態的應用來說是比較簡單的,無狀態的應用,只需要通過 F5 或者任何代理的方式就可以很好的解決。后文描述的主要是針對有狀態的服務進行分析。服務端進行...
閱讀全文
ZooKeeper基本原理詳解 運維視界

ZooKeeper基本原理詳解

ZooKeeper 簡介ZooKeeper是一個開放源碼的分布式應用程序協調服務,它包含一個簡單的原語集,分布式應用程序可以基于它實現同步服務,配置維護和命名服務等。ZooKeeper 設計目的1.最...
閱讀全文
Linux日志文件系統原理詳解 運維視界

Linux日志文件系統原理詳解

文件系統要解決的一個關鍵問題是怎樣防止掉電或系統崩潰造成數據損壞,在此類意外事件中,導致文件系統損壞的根本原因在于寫文件不是原子操作,因為寫文件涉及的不僅僅是用戶數據,還涉及元數據(metadata)...
閱讀全文
八款Python編輯器對比介紹推薦 運維視界

八款Python編輯器對比介紹推薦

我們學Python用什么編輯器比較好?工欲善其事必先利其器,選好工具學習更高效。市面上流行的編輯器眾多,根據自己的需求選擇適合自己。我自己使用的pycharm配置簡單功能強大使用起來省時省心,對初學者...
閱讀全文
CI/CD工具Jenkins和GitLab CI對比 運維視界

CI/CD工具Jenkins和GitLab CI對比

在過去十年的時間里,持續集成(CI)和持續交付(CD)取得了巨大的進步。DevOps的興起導致對CI/CD工具的需求,也快速增長?,F有的CI/CD解決方案一直在與時俱進,無數的新產品或新版本正在進入D...
閱讀全文
七款VPN開源工具介紹 科技視界

七款VPN開源工具介紹

近幾個月來,許多流行的在線安全和VPN供應商都受到了攻擊,原因是他們的產品中存在漏洞,以至于讓用戶面臨著嚴重的威脅。2月初,卡內基梅隆大學軟件工程研究所發布了一項警告,聲稱Pulse Connect ...
閱讀全文
分布式秒級入門概念解釋(轉) 生活隨筆

分布式秒級入門概念解釋(轉)

你女朋友是高可用么?分布式系統的概念,技術來源于戀愛,又高于戀愛。1. 高可用:就算失戀了,可以迅速和另一個女生戀愛,永遠不會是單身狀態。2. 注冊中心:你和你女朋友去民政局登記,民政局就是注冊中心,...
閱讀全文
國內訪問GitHub加速 運維視界

國內訪問GitHub加速

經常使用的一些開源項目都存放在 GitHub,而國內git源代碼速度慢到懷疑人生,經常git超時。嘗試過翻墻之類的方法,速度還是慢到不行。于是在網上找了下加速方法,有個靠譜的親測不錯,分享給大家。主要...
閱讀全文