
引言 本文內容主要翻譯自 Andrew Gallant 的文章 Error Handling in Rust。 如同大多數的編程語言,Rust ...
0x00 引言 疫情期間學的東西比較雜(比如學習了如何在市場行情不好的時候還盲目加倉 ??)隘擎,沒什么干貨值得分享性宏。不過考慮到很久都沒有更新了,還是...
字典在 Redis 中是一個非常重要的數據結構纸颜,因為 Redis 本身就是一個鍵值數據庫绍绘。我們先來回顧下在 Redis 源碼學習之基本數據結構 ...
引言 總的來說,Redis 的 zset 實現中褐耳,選用「跳表」的主要原因如下: 原理清晰易懂诈闺,且容易實現,方便維護:對比下平衡樹或者紅黑樹(可能...
引言 在 Web 請求中铃芦,后端可以引入內存緩存來改善接口的響應速度雅镊,方法就是對部分熱點數據增加本地緩存。例如刃滓,我們經常會獲取一個課程的詳情頁數據...
引言 早期我們在一些小的 Web 項目中使用了 Go 來開發(fā)簡單的 REST API仁烹,主要參考的是其它部門的核心項目。但當時只是為了嘗鮮和入門 ...
引言 本節(jié)主要學習下兩種常用的單機限流思想咧虎,分別是漏桶算法和令牌桶算法卓缰。此外,還將給出使用 Python 及 Go 語言實現老客,便于加深理解僚饭。當然...
引言 Beanstalkd 是一個比較輕量級的消息隊列服務,對于性能和穩(wěn)定性要求不是特別高(相對于 RabbitMQ, Redis, Kafka...
引言 知乎使用的 RPC 框架是基于 Thrift 構建的胧砰。自然就很有必要了解下 Thrift 是什么鳍鸵?如何使用?以及有什么最佳實踐尉间? Thri...