引 如果有人問我,程序員做的事申窘,最沒實際價值敞临,最容易讓用戶不爽的是什么?回答: —— 安全如果有人問我,程序員做的事,最必要的是什么?回答: —— 安全如果有人問我,安全核心...
引 如果有人問我,程序員做的事申窘,最沒實際價值敞临,最容易讓用戶不爽的是什么?回答: —— 安全如果有人問我,程序員做的事,最必要的是什么?回答: —— 安全如果有人問我,安全核心...
引 故事發(fā)生在公元 2022 年的夏天。上帝(化名)在上線流量測試中目胡,發(fā)現在未引入 Istio 前正常 HTTP 200 的請求锯七,引入 Istio Gateway 后變?yōu)?H...
譯者寫在開頭 在我的上一篇文章:Brendan@Intel.com[https://blog.mygraphql.com/zh/notes/wu/career/brendan...
譯者序 金庸筆下的《鹿鼎記》有: 平生不識陳近南,便稱英雄也枉然 現代的認真搞技術的后端程序員誉己,應該也有一句: 平生不識 Brendan Gregg眉尸,便呆 BAT 也 SoS...
注,原文來自 https://blog.mygraphql.com/zh/notes/low-tec/network/bpf-trace-net-stack/[https:/...
注巨双,原文來自 https://blog.mygraphql.com/zh/notes/low-tec/network/kernel-net-stack/[https://bl...
注噪猾,原文來自 https://blog.mygraphql.com/zh/posts/low-tec/trace/trace-istio/trace-istio-part4/...
注袱蜡,原文來自 https://blog.mygraphql.com/zh/posts/low-tec/trace/trace-istio/trace-istio-part3/...
承上 在上一篇 逆向工程與云原生現場分析 Part1 —— eBPF 跟蹤 Istio/Envoy 之學步[https://blog.mygraphql.com/zh/pos...
緣起 云原生復雜性 在 200x 年時代慢宗,服務端軟件架構坪蚁,組成的復雜度奔穿,異構程度相對于云原生,可謂簡單很多敏晤。那個年代贱田,大多數基礎組件,要么由使用企業(yè)開發(fā)嘴脾,要么是購買組件服務支...
大背景 滾滾長江東逝水湘换,浪花淘盡英雄。 作為一個一直在底層苦苦掙扎多年程序員统阿,保持一分學習的好奇心,對技術時勢的感知筹我,由為重要扶平。因為這最終決定了技術方向。如果你是個在組織中有...
[圖片源:https://bell-sw.com/announcements/2020/10/28/JVM-in-Linux-containers-surviving-the...
圖片來自:https://getboulder.com/boulder-artist-rocks-the-world/[https://getboulder.com/boul...
為何要調優(yōu) 如果說蔬蕊,引入一個技術需要興趣和沖勁结澄,那么,讓這個技術上線需要的是堅持和執(zhí)著岸夯。 Cloud Native 如是麻献, Istio 如是。在上線前的性能測試中猜扮,Istio...
原文:https://blog.mygraphql.com/zh/posts/cloud/containerize/java-containerize/java-contai...
服務發(fā)現部分: 覺得不錯的地方 1 自己實現了一個簡單的raft勉吻,就是說不再依賴etcd這種分布式的東西,也不依賴redis或者mysql這種存儲的東西旅赢。就是自己搞定齿桃。 2 ...
最開始我們是打算用mysql來實現的报破。 考慮原因:服務的上下線是一個比較低頻率的事情悠就,mysql的qps應付這點qps完全沒問題mysql還能持久化,多機房也容易保障充易。 方案...
原文:http://blog.mygraphql.com/wordpress/?p=118 如何落地應用(Application concerns) graphql-java...
日志(Logging) 我們使用 SLF4J 來記錄日志理卑。詳情可以見 手冊 。graphql-java 的 rootLogger 名字是 graphql蔽氨。