MinIO的基礎概念和環境部署
MinIO Client (mc) 為 UNIX 命令(如 ls、cat、cp、mirror、dif....
如何輸出顏色字體到終端界面中
在終端中,輸出的字體總是單一顏色的,黑底白字。但是在一些場景并不能很好的滿足輸出的需求,比如在大量而....
k8s基礎環境部署+master高可用實現步驟
為了讓 Linux 節點的 iptables 能夠正確查看橋接流量,請確認 sysctl 配置中的 ....
單機如何優化高性能秒殺系統
高并發的系統架構都會采用分布式集群部署,服務上層有著層層負載均衡,并提供各種容災手段(雙火機房、節點....
Docker提供的構建功能有哪些
Docker 提供了一些出色的構建時功能和基本映像,我們可以用它們來實現輕量、安全和高效的應用程序構....
debug 吞吐量的辦法
Debug 網絡質量的時候,我們一般會關注兩個因素:延遲和吞吐量(帶寬)。延遲比較好驗證,Ping ....
Consul 1.13添加插件和集群對等測試版等新功能
此版本增強了 Consul 中的許多功能,同時添加了 Consul on Kubernetes CN....
Golang是什么?怎樣去安裝呢
既然有很多其他編程語言可以做同樣的工作,如 Python,Ruby,Nodejs 等,為什么要選擇 ....
開始編寫第一個Go程序
現在已經 Go1.15.x 了,自然使用 Go 模塊,而不是之前的 GOPATH。因此原文的 Go ....
kube-scheduler v1.21 的調度流程分析
Scheduler 在整個系統中承擔了“承上啟下”的重要功能。“承上”是指它負責接受 Control....
使用Kubernete實現應用的藍綠部署
我們開啟canary功能,將v2版本的權重設置為50%,這個百分比并不能精確的將請求平均分配到兩個版....
Linux下的網絡負載監控工具
如果要在你的系統上監控網絡,那么使用命令行工具是非常實用的,并且對于 Linux 用戶來說,有著許許....
Excel中的一些概念
tealeg提供了傻瓜式API,主要流程為創建一個Sheet,在Sheet中添加Row,然后在Row....
Buffer和Cache介紹
設計的目的就是當上面提到的+buffers/cache表示的可用內存都已使用完,新的讀寫請求過來后,....
Kubernetes容器垃圾回收的策略
Kubernetes的垃圾回收由kubelet進行管理,每分鐘會查詢清理一次容器,每五分鐘查詢清理一....
docker的4種網絡模式
Docker 使用 Linux 橋接,在宿主機虛擬一個 Docker 容器網橋(docker0),D....
幾種常見的機器被黑情況
隨著開源產品的越來越盛行,作為一個Linux運維工程師,能夠清晰地鑒別異常機器是否已經被入侵了顯得至....
常見Linux操作系統的安裝包管理工具
包管理系統除了安裝軟件外,它還提供了工具來更新已經安裝的包。包存儲庫有助于確保你的系統中使用的代碼是....
SSH 客戶端各種特性和使用說明
分享過 FinallShell 這款 SSH 客戶端,也是我目前常用的 SSH 客戶端工具,Fina....
context的四個基本方法
很多時候,我們會遇到這樣的情況,上層與下層的goroutine需要同時取消,這樣就涉及到了gorou....
reportlab如何輸入Python的第三方庫
reportlab是Python的一個標準庫,可以畫圖、畫表格、編輯文字,最后可以輸出PDF格式。它....
Linux上保護 SSH 服務器連接的方法
SSH 是一種廣泛使用的協議,用于安全地訪問 Linux 服務器。大多數用戶使用默認設置的 SSH ....
講一講選擇公共DNS需要關注的事情
無論我們是 PPPoE 撥號上網,還是 DHCP 連接光貓上網,互聯網服務提供商(ISP)都會下發兩....
網絡安全基礎問答24例
拒絕服務是對網絡的惡意攻擊,這是通過以無用的流量發起對網絡的flooding攻擊。雖然DOS不會導致....