原创 論開會的藝術

看到這個標題,你可能會想,這個程序員和開會有什麼關係?什麼樣的程序員會喜歡開會呢?程序員到底喜不喜歡開會,這個會如果非開不可,那到底要怎麼開效果纔好? 是不是有點暈圈了,之所以美碼師想和大家聊這個話題,主要還是因爲開會這個事情對於所有在職場

原创 番茄工作法,爲何總不奏效

今天來聊一個經典的工作方法,番茄工作法。 這個方法最初是由意大利人弗蘭西斯科,西里洛於1992年創立,弗蘭這個人是個典型的拖延症患者,大學生活的頭幾年,學習任務總是一拖再拖,可是他又不甘心這樣,然後就和自己打賭說,我能狠下心來真正學習嗎?

原创 Reactive(1) 從響應式編程到"好萊塢"

目錄概念面向流設計案例:MVC異步化響應式宣言參考文檔 概念 Reactive Programming(響應式編程)已經不是一個新東西了。 關於 Reactive 其實是一個泛化的概念,由於很抽象,一些理論性的介紹很容易把人帶到溝裏去,包括

原创 MySQL 連接爲什麼掛死了

聲明:本文爲博主原創文章,由於已授權部分平臺發表該文章(知乎、雲社區),可能造成發佈時間方面的困擾。 一、背景 近期由測試反饋的問題有點多,其中關於系統可靠性測試提出的問題令人感到頭疼,一來這類問題有時候屬於“偶發”現象,難以在環境上快

原创 你想要的 HBase 原理都在這了

目錄 一、 集羣架構 集羣角色 工作機制 二、存儲機制 A. 存儲模型 B. LSM 與 Compaction C. Region 分裂 D. 自動均衡 三、訪問機制 四、 鑑權 五、 高可靠 1.集羣高可靠 2. 隔離性 3.

原创 HBase(2) Java 操作 HBase 教程

目錄 一、簡介 二、hbase-client 引入 三、連接操作 四、表操作 五、運行測試 FAQ 參考文檔 一、簡介 在上一篇文章 HBase 基礎入門 中,我們已經介紹了 HBase 的一些基本概念,以及如何安裝使用的方法。

原创 HBase 基本入門篇

目錄 一、簡介 有什麼特性 與RDBMS的區別 二、數據模型 三、安裝HBase 四、基本使用 表操作 五、FAQ 參考文檔 無論是 NoSQL,還是大數據領域,HBase 都是非常"炙熱"的一門數據庫。 本文將對 HBas

原创 MongoDB 謹防索引seek的效率問題

目錄 背景 初步分析 索引seeks的原因 優化思路 小結 聲明:本文同步發表於 MongoDB 中文社區,傳送門: http://www.mongoing.com/archives/27310 背景 最近線上的一個工單分析服務

原创 MongoDB一次節點宕機引發的思考(源碼剖析)

目錄 簡介 日誌分析 副本集 如何實現 Failover 心跳的實現 electionTimeout 定時器 業務影響評估 參考鏈接 聲明:本文同步發表於 MongoDB 中文社區,傳送門: http://www.mongoi

原创 MongoDB-系統時鐘跳變引發的風波

目錄 背景 一、 對 oplog 的影響 oplog 原理 二、主備倒換 小結 聲明:本文同步發表於 MongoDB 中文社區,傳送門: http://www.mongoing.com/archives/26201 背景 在生

原创 是什麼造成了數據庫的卡頓

目錄 一、背景 二、問題定界 三、找出元兇 四、解決思路 聲明:本文同步發表於 MongoDB 中文社區,傳送門: http://www.mongoing.com/archives/26201 一、背景 MongoDB 提供了非

原创 瞭解 MongoDB 看這一篇就夠了

目錄 一、簡介 二、基本模型 BSON 數據類型 分佈式ID 三、操作語法 四、索引 索引特性 索引分類 索引評估、調優 五、集羣 分片機制 副本集 六、事務與一致性 一致性 小結 一、簡介 MongoDB 是一款流行

原创 Reactive(3)5分鐘理解 SpringBoot 響應式的核心-Reactor

目錄 一、前言 二、 Mono 與 Flux 構造器 三、 流計算 1. 緩衝 2. 過濾/提取 3. 轉換 4. 合併 5. 合流 6. 累積 四、異常處理 五、線程調度 小結 參考閱讀 一、前言 關於 響應式 React

原创 關於美碼師

美碼師 十年老碼農一枚,喜歡聊聊代碼,嘮嘮職場故事,愛技術也愛生活。 關注 美碼師 公衆號,與我共同學習

原创 從響應式編程談到"好萊塢"

概念 Reactive Programming(響應式編程)已經不是一個新東西了。關於 Reactive 其實是一個泛化的概念,由於很抽象,一些理論性的介紹很容易把人帶到溝裏去,包括一些語言框架在實現上也會使用不同的一些概念。 按照 維基百