Tag: linux
All the articles with the tag "linux".
-
Bypassing the Load Balancer Without Regrets - SoCC ’20
閱讀 SoCC '20 論文 CRAB,介紹其提出的繞過 Load Balancer 直連後端的新型 L4 負載均衡設計,並比較各種常見 LB 技術的優缺點。
-
查找動態庫(.so) 是否安裝過以及路徑使用 ldconfig
介紹如何使用 ldconfig 搜尋動態函式庫(.so)是否已安裝及其路徑,快速解決編譯時 'cannot open shared object file' 的問題。
-
Docker 網路模型與 Linux namespace, bridge 機制探討
透過實際操作 Linux network namespace、veth pair 與 bridge,一步步拆解 Docker 預設 bridge 網路模型的底層實現。
-
sudo go: command not found 問題解決
記錄 sudo 環境下出現 'go: command not found' 的原因,以及透過修改 /etc/sudoers 的 secure_path 解決問題的方法。
-
從執行順序來探討 Race condition, go 語言的 happens-before 規則
從程式執行順序切入,說明 Race condition 的成因,並介紹 sequenced-before、happens-before、synchronized-with 等多執行緒同步的核心概念。
-
Concurrency vs Parallelism 淺談兩者區別以及名詞介紹
用暗殺教室與火影忍者的影分身之術,直觀解釋 Concurrency 與 Parallelism 的核心差異,並介紹 context switch、scheduler、preemptive 等重要名詞。