收藏 / 列表

SRETALK - 漫畫圖解 Go 併發編程之:Channel

當談到併發時,許多編程語言都採用共享內存/狀態模型。然而,Go 通過實現 Communicating Sequential Processes(CSP)而與眾不同。在 CSP 中,程序由不共享狀態的並行處理器組成;相反,他們使用 Channel 來溝通和同步他們的行動。因此,對於有興趣採用 Go 的開發人員來説,理解 Channel 的工作原理變得至關重要。在本文中,我將使用地鼠經營他們想象中的咖

channel , go

萌萌朵朵開 - Docker Compose進階:多容器應用編排與網絡配置

之前用Docker部署一個Spring Boot+MySQL的應用時,每次啓動都要手動創建網絡、啓動數據庫容器、再啓動應用容器,還得記一堆命令參數。換成Docker Compose後,一個docker-compose up命令就能搞定所有容器的啓動,網絡配置也自動完成,省去了不少麻煩。 Docker Compose是多容器應用編排的利器,尤其適合開發和測試環境。它通過一個Y

MySQL , 雲計算 , 數據庫 , Docker

janrs_com - 如何用Golang處理每分鐘100萬個請求

用Golang處理每分鐘100萬個請求 轉載請註明來源:https://janrs.com/9yaq 面臨的問題 在我設計一個分析系統中,我們公司的目標是能夠處理來自數百萬個端點的大量POST請求。web 網絡處理程序將收到一個JSON文檔,其中可能包含許多有效載荷的集合,需要寫入Amazon S3,以便我們的地圖還原系統隨後對這些數據進行操作。 傳統上,我們會研究創建一個工人層架構,利用諸如以

goroutine , go

探索雲原生 - ArgoWorkflow教程(七)---高效的步驟間文件共享策略

之前我們分析了使用 artifact 實現步驟間文件共享,今天分享一下如何使用 PVC 實現高效的步驟間文件共享。 !--more-- 1. 概述 之前在 artifact 篇我們演示瞭如何使用 artifact 實現步驟間文件傳遞,今天介紹一種更為簡單的文件傳遞方式:PVC 共享。 artifact 畢竟是藉助 S3 實現中轉,效率上肯定是低於直接共享 PVC 的,而且 artifact 一般

devops , 雲原生 , cicd , jenkins

dashery - K8s 必備:kubectl patch 命令詳解

一、引言:為什麼選擇kubectl patch? 在日常Kubernetes運維中,資源更新是常見操作。雖然kubectl apply和kubectl edit都有其用途,但它們存在明顯侷限: kubectl apply:需要完整的配置文件,無法進行局部更新 kubectl edit:交互式操作,難以自動化且需要處理整個資源定義 相比之下,kubectl patch命令提供了精準的局部更新

kubernetes

KubeSphere - 雲原生週刊:Kubernetes v1.34 正式發佈

雲原生熱點 Kubernetes v1.34 正式發佈 近日,Kubernetes 正式發佈了 v1.34 版本,代號“風與意志”,這是2025年的第二個大版本更新,包含58項功能改進,其中23項升級為穩定版、22項進入測試版、13項進入alpha階段,且沒有引入任何破壞性變更。 該版本主題“風與意志”寓意社區力量推動Kubernetes持續發展,核心功能包括動態資源分配(DRA)正式GA,提供更

kubernetes

對你無可奈何 - proxmox8升級到proxmox9

背景 注:當前狀態無業遊民,如有合適工作崗位求撈:個人簡歷。 個人有一台R740服務器,安裝了proxmox8操作系統:從Proxmox VE開始:安裝與配置指南。跑了幾個簡單的vm實例,安裝了2080ti的顯卡,嘗試做了顯卡網卡的直通: 最近偶然看到一遍文章,proxmox的系統更新到了proxmox9版本。 個人也比較喜歡折騰,就想將宿主機操作系統升級一下,下面記錄一下折騰的過程! 注意:

服務器 , Debian , 運維 , linux運維 , Ubuntu

我是讀書人 - Openshift環境安裝K8S軟件管理工具Helm

參考: Make a Kubernetes Operator in 15 minutes with Helm; Deploy Monocular on OpenShift; Helm中文指南; 使用Helm管理kubernetes應用; https://helm.sh/docs/using_he...; 參考官方文檔https://docs.helm.sh/using_he...,O

kubernetes , openshift

zxxpeace - Pod實際使用率(佔linit)超過閾值問題的思考

在日常的運維過程當中,我們會遇到pod的實際內存超過了閾值,出現這種問題,該怎麼處理呢 很多人都會説直接擴容副本數,就可以。但是,有的時候擴容副本數不一定靠譜,擴容了之後還在繼續增加,所以我們要找到它徹底的解決方案 第一步:即時檢查,評估業務影響 # 檢查pod的狀態 kubectl get pod pod-name -o w

Pod , kubernetes , 雲計算 , 重啓 , 解決方案

小陳運維 - 使用kubeadm部署高可用IPV4/IPV6集羣---V1.32

使用kubeadm部署高可用IPV4/IPV6集羣 https://github.com/cby-chen/Kubernetes 開源不易,幫忙點個star,謝謝了 k8s基礎系統環境配置 配置IP # 注意! # 若虛擬機是進行克隆的那麼網卡的UUID和MachineID會重複 # 需要重新生成新的UUIDUUID和MachineID # UUID和MachineID重複無法DHCP獲取到IPV

kubernetes , ipv4 , ipv6 , Centos , Linux

Rainbond - 是時候跟虛擬機説再見了?

在企業IT架構的歷史長河中,虛擬機(VM)曾是不可或缺的基石。它讓物理服務器的利用率大幅提升,也讓“資源隔離”“彈性伸縮”這些今天看似理所當然的能力成為可能。但隨着技術進步,企業IT的需求正經歷一場深刻變革:更快的交付、更高的資源利用率、更細緻的權限管理,以及對軟件資產化的強烈訴求。於是,“虛擬機還適合未來企業IT嗎?”這個問題,開始被越來越多的技術決策者認真思考。 虛擬機的黃金時代與瓶頸 虛擬機

容器 , kubernetes , 虛擬機

註銷 - 使用 Angular Transfer State 的一個具體例子

Using TransferState API in an Angular v5 Universal App 讓我們用一個具體的例子來説明這篇文章。 我們有一個天氣應用程序,在其側邊欄中顯示城市列表。 當您單擊城市名稱時,該應用程序會顯示該城市的當前天氣。 因為我們希望我們的應用程序是可抓取和可索引的,所以我們使它通用:城市頁面在服務器上呈現,存儲為 HTML 文件並由 HTTP 服務器提供服務。

angularjs , angular , typescript , 前端 , Javascript