![240](https://cdn2.jianshu.io/assets/default_avatar/13-394c31a9cb492fcb39c27422ca7d2815.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
引言 本文內(nèi)容主要翻譯自 Andrew Gallant 的文章 Error Handling in Rust谴供。 如同大多數(shù)的編程語言迟郎,Rust ...
0x00 引言 疫情期間學的東西比較雜(比如學習了如何在市場行情不好的時候還盲目加倉 ??)癣蟋,沒什么干貨值得分享透硝。不過考慮到很久都沒有更新了,還是...
字典在 Redis 中是一個非常重要的數(shù)據(jù)結構疯搅,因為 Redis 本身就是一個鍵值數(shù)據(jù)庫濒生。我們先來回顧下在 Redis 源碼學習之基本數(shù)據(jù)結構 ...
引言 總的來說,Redis 的 zset 實現(xiàn)中幔欧,選用「跳表」的主要原因如下: 原理清晰易懂罪治,且容易實現(xiàn),方便維護:對比下平衡樹或者紅黑樹(可能...
引言 在 Web 請求中礁蔗,后端可以引入內(nèi)存緩存來改善接口的響應速度觉义,方法就是對部分熱點數(shù)據(jù)增加本地緩存。例如浴井,我們經(jīng)常會獲取一個課程的詳情頁數(shù)據(jù)...
引言 早期我們在一些小的 Web 項目中使用了 Go 來開發(fā)簡單的 REST API晒骇,主要參考的是其它部門的核心項目。但當時只是為了嘗鮮和入門 ...
引言 本節(jié)主要學習下兩種常用的單機限流思想滋饲,分別是漏桶算法和令牌桶算法厉碟。此外喊巍,還將給出使用 Python 及 Go 語言實現(xiàn)屠缭,便于加深理解。當然...
引言 Beanstalkd 是一個比較輕量級的消息隊列服務崭参,對于性能和穩(wěn)定性要求不是特別高(相對于 RabbitMQ, Redis, Kafka...
引言 知乎使用的 RPC 框架是基于 Thrift 構建的呵曹。自然就很有必要了解下 Thrift 是什么?如何使用何暮?以及有什么最佳實踐奄喂? Thri...