
同步調用的缺點 我們假設一個電子商城用戶購買商品的場景: 創建訂單前的驗證方法。 這個方法里面涉及到了 3 個 rpc 調用,假設每個 rpc 調用都需要 10ms,那么ve...
@[git|commit|reflog] 在使用Git的過程中,有時候會因為一些誤操作,比如reset、rebase、merge等。特別是在Commit之后又執行了git r...
1. 概述 本文以淘寶作為例子,介紹從一百個并發到千萬級并發情況下服務端的架構的演進過程,同時列舉出每個演進階段會遇到的相關技術,讓大家對架構的演進有一個整體的認知,文章最后...
原帖地址:http://www.lxweimin.com/p/2f14bc570563 redis概述 Redis是一個開源的,基于內存的結構化數據存儲媒介,可以作為數據庫、...
介紹 這是一個基于Netty框架二次封裝的高性能Http接口服務,增加了對http請求路由的功能,并簡化了操作,目的是將接收到的日志經過簡單處理后快速推送到kafka ,服務...
1. 準備階段 1.1 組建規劃 主機名地址角色組件k8s-master10.0.209.151k8s-masteretcd、kube-apiserver、kube-cont...
1 問題 1.1 場景1 用戶服務與訂單服務部署在同一機子不同目錄,一次下單流程設計用戶服務與訂單服務,但下單過程拋異常,為了定位異常(哪個服務產生的?具體代碼行數?),要分...
想起來有些唏噓,從踏入編程,寫的第一篇文章就是grep manual,在2015-08-29號,不過現在可能是51CTO不怎么維護了,文章內容有點看不全了。 https://...
用過Linux的人對grep命令都不會陌生,在面試的時候,如果一個說他會Linux,但是不會grep,基本不會有太好的結果。 在我平時的工作中,grep經常被用于: 查看進程...
前幾章介紹了Kafka、Spark Streaming入門、Spark Streaming進階。在這一章一起學習Spark Streaming和Kafka的整合。 概述 ka...
多線程的緣由 在出現了進程之后,操作系統的性能得到了大大的提升。雖然進程的出現解決了操作系統的并發問題,但是人們仍然不滿足,人們逐漸對實時性有了要求。 使用多線程的理由之一是...
場景:開發一個簡易的API網關,該網關要與現有的權限系統集成,完成驗證后創建token,并根據路由配置完成請求的轉發,期間將使用RestTemplate來完成轉發操作,并結合...