外媒速遞:五步走戰(zhàn)略利用JavaScript輕松創(chuàng)建數(shù)據(jù)可視化成果
原創(chuàng)【51CTO.com原創(chuàng)稿件】外媒速遞是核子可樂(lè)精選的近日國(guó)外媒體的精彩文章推薦,希望大家喜歡!
今天推薦的內(nèi)容包括:五步走戰(zhàn)略利用JavaScript輕松創(chuàng)建數(shù)據(jù)可視化成果、你有必要對(duì)Hadoop環(huán)境進(jìn)行備份的五個(gè)理由、可擴(kuò)展系統(tǒng)中必須加以根除的九大性能問(wèn)題和五項(xiàng)因素成就***Pull請(qǐng)求等。
一、五步走戰(zhàn)略利用JavaScript輕松創(chuàng)建數(shù)據(jù)可視化成果
原文標(biāo)題:5 Steps to Create an Effective Data Visualization With JavaScript
科學(xué)證明,人腦有80%的部分專(zhuān)門(mén)用于視覺(jué)處理,這也造就了“一圖勝千言”的實(shí)踐效果。而隨著數(shù)據(jù)時(shí)代的全面來(lái)臨,我們自然有必要將數(shù)據(jù)轉(zhuǎn)化為圖形與圖表。在這一領(lǐng)域,JavaScript扮演著重要角色。下面,我們將共同了解如何通過(guò)五步走戰(zhàn)略輕松創(chuàng)建數(shù)據(jù)可視化成果。
1. 明確目標(biāo)
2.明確受眾
3. 數(shù)據(jù)倫理
4. 視覺(jué)表現(xiàn)
5. 規(guī)避錯(cuò)誤
二、你有必要對(duì)Hadoop環(huán)境進(jìn)行備份的五個(gè)理由
原文標(biāo)題:5 Reasons to Back Up Your Hadoop Environment
憑借著今年早些時(shí)候RecoverX 2.0的發(fā)布及其對(duì)于HDFS的支持,很多朋友激動(dòng)地表示“我們不再需要對(duì)Hadoop平臺(tái)進(jìn)行備份與恢復(fù)”。遺憾的是,事實(shí)可能并非如此。盡管HDFS文件系統(tǒng)開(kāi)始提供副本與本地快照,但其仍然缺少能夠滿(mǎn)足企業(yè)級(jí)數(shù)據(jù)保護(hù)效果的時(shí)間點(diǎn)備份與恢復(fù)能力。以下五個(gè)理由將對(duì)這一需求作出深入闡述。
1.副本并不等同于時(shí)間點(diǎn)備份
2. 數(shù)據(jù)丟失問(wèn)題真實(shí)存在
3. 重構(gòu)數(shù)據(jù)將帶來(lái)高昂成本
4. 應(yīng)用程序中斷必須得到有效控制
5. 成本問(wèn)題
三、可擴(kuò)展系統(tǒng)中必須加以根除的九大性能問(wèn)題
原文標(biāo)題:9 crushing performance problems in scalable systems
如果大家部署過(guò)規(guī)模化系統(tǒng),就會(huì)意味著其中往往存在著一些極為嚴(yán)重的設(shè)計(jì)問(wèn)題。編寫(xiě)緊湊代碼是一回事,規(guī)避因設(shè)計(jì)缺陷造成的性能問(wèn)題則是另一回事。在今天的文章中,我們將著眼于九大常見(jiàn)問(wèn)題,探討如何保障系統(tǒng)性能水平。
1. N+1查詢(xún)
2. 頁(yè)面或記錄鎖定
3. 線程同步
4. 數(shù)據(jù)庫(kù)序列
5. 開(kāi)放連接
6. 對(duì)換
7. I/O同步
8. 流程增殖
9. 網(wǎng)絡(luò)爭(zhēng)用
四、五項(xiàng)因素成就***Pull請(qǐng)求
原文標(biāo)題:5 Elements of a Perfect Pull Request
很多朋友可能還記得當(dāng)初進(jìn)行人為代碼審查的時(shí)光。大家需要耗費(fèi)整個(gè)下午檢查SVN變更、加以本地運(yùn)行并寫(xiě)下能夠改進(jìn)的部分。接下來(lái),我們需要再拿幾個(gè)小時(shí)進(jìn)行線上討論。而一旦請(qǐng)求被斃,一切又得重來(lái)。Git的出現(xiàn)改變了這一切,并憑借著pull請(qǐng)求這一劃時(shí)代的方式救我們于水火。然而,如何才能成就***的pull請(qǐng)求?通過(guò)大規(guī)模調(diào)查,我們整理出以下五項(xiàng)關(guān)鍵。
1. 指派審查人員
2. 對(duì)一切進(jìn)行注釋
3. 迭代式審查
4. 工作流靈活性
5. 集成
【51CTO原創(chuàng)稿件,合作站點(diǎn)轉(zhuǎn)載請(qǐng)注明原文作者和出處為51CTO.com】