可伸縮性的最差實(shí)踐
相關(guān)文章:可伸縮性原則 英文原文:Scalability Worst Practices 引言 在擴(kuò)展大量大型的分布式系統(tǒng)期間,我有機(jī)會(huì)觀察(并實(shí)踐)了一些最差實(shí)踐。這些最差實(shí)踐中的大部分在開(kāi)始時(shí)都沒(méi)有危害,但如果疏忽大意,它...
|
相關(guān)文章:可伸縮性原則 英文原文:Scalability Worst Practices 引言 在擴(kuò)展大量大型的分布式系統(tǒng)期間,我有機(jī)會(huì)觀察(并實(shí)踐)了一些最差實(shí)踐。這些最差實(shí)踐中的大部分在開(kāi)始時(shí)都沒(méi)有危害,但如果疏忽大意,它...
英文原文:Scalability Principles 從最簡(jiǎn)單的水平來(lái)看,可伸縮性就是做更多的事情。更多的事情可以是響應(yīng)更多的用戶(hù)請(qǐng)求,執(zhí)行更多的工作,或處理更多的數(shù)據(jù)。設(shè)計(jì)軟件這件事本身是復(fù)雜的,而讓軟件做更多的工作...
英文原文:Continuous Integration (作者:Martin Fowler,譯者:滕云) 原文發(fā)布時(shí)間:2006年5月1日 翻譯時(shí)間:2012年2月25日 持續(xù)集成是一種軟件開(kāi)發(fā)實(shí)踐,在實(shí)踐中項(xiàng)目成員頻繁地進(jìn)行集成,通常每個(gè)成員每天都會(huì)...
英文原文:Software Development Lessons Learned from Poker (作者:Jay Fields,譯者:李劍) 2008年5月19日 我以前不是做軟件開(kāi)發(fā)的。在加入ThoughtWorks兩年之前,我主要靠玩撲克為生。當(dāng)然,如果你曾跟我打...
英文原文:Architecture as Language: A story (作者:Markus Völter,譯者:張逸) 2008年4月16日 通常,架構(gòu)要么是在Word文檔中描述的一些軟件系統(tǒng)中無(wú)形的、概念性的方面,要么就完全是由技術(shù)驅(qū)動(dòng)的(&ldqu...
(一) 2011-12-08 [原文鏈接] 今天有同事恭喜我,我才知道自己在淘寶已經(jīng)七周年了。很多人第一句話(huà)就是七年癢不癢,老實(shí)說(shuō),也曾經(jīng)癢過(guò),但往往都是一癢而過(guò),又投入到水深火熱的工作中去。回家之后就想這七年我到...
英文原文:Aspects of Domain Model Management (作者:Mats Helander,譯者:王麗娟) 2007-12-23 導(dǎo)言 正如從像《領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)》[Evans DDD]和《領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)和模式應(yīng)用》[Nilsson ADDDP]這些書(shū)中學(xué)到的...
英文原文:Beautiful Code and Beautiful Software
譯者:legendsland 2007-10-29 編程很有意思,是因?yàn)槲铱梢宰鲆恍┖芸岬臇|西,但是實(shí)際上讓我著迷的卻是那一行行代碼的語(yǔ)法和語(yǔ)義。保持對(duì)好代碼和壞代...
英文原文:http://www.nvie.com/posts/a-successful-git-branching-model/ 原文作者:Vincent Driessen 本文經(jīng)Linux大棚博主總結(jié)精簡(jiǎn)而成。 1 GIT,在技術(shù)層面上,絕對(duì)是一個(gè)無(wú)中心的分布式版本控制系...
圖片來(lái)源:accidentally in code 1. 引言"(program(computers) == *art) ? so : what"
“只有大約5%的程序員能夠在編寫(xiě)代碼時(shí)創(chuàng)造出藝術(shù)。其他95%一定是為了取得成功的科學(xué)家,不是藝術(shù)家。” 談及...
2006-10-23 英文原文:Is Programming an Art? 僅僅使用軟件的人們 通常意識(shí)不到編寫(xiě)軟件有多么困難。噢,設(shè)計(jì)部分和最初開(kāi)發(fā)部分都很有趣。最困難的部分是使其正確運(yùn)行(且運(yùn)行速度足夠快)。對(duì)于程序員而言...
1) 適合自己的圖書(shū)才是最好的,最好的書(shū)并不一定適合你,看自己的情況。 如果你是一個(gè)Java初學(xué)者一上手就捧一本Thinking in Java在手里,我想你的日子是不會(huì)好過(guò)的,那樣的書(shū)給有一定基礎(chǔ)的人看的,當(dāng)工具書(shū)使用的...
英文原文:Domain Driven Design and Development In Practice 背景 領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)(DDD)的中心內(nèi)容是如何將業(yè)務(wù)領(lǐng)域概念映射到軟件工件中。大部分關(guān)于此主題的著作和文章都以Eric Evans 的書(shū)《領(lǐng)域驅(qū)動(dòng)設(shè)...
一個(gè)好的程序員應(yīng)該是那種過(guò)單行線都要往兩邊看的人。——Doug Linder, 系統(tǒng)管理員任何一個(gè)工具,它的一個(gè)最重要的、同時(shí)也是最難以做到的方面就是對(duì)那些學(xué)習(xí)使用這個(gè)工具的人在使用習(xí)慣上的影響。如果...
國(guó)內(nèi)一個(gè)很著名的企業(yè)老板曾經(jīng)說(shuō)過(guò):在IT行業(yè)超過(guò)35歲的技術(shù)人員將被淘汰,所以不要35歲以后的技術(shù)人員。導(dǎo)致整個(gè)業(yè)界尤其是在軟件開(kāi)發(fā)行業(yè)都在排斥年齡超過(guò)35歲的人員,也導(dǎo)致很多工程師為自己35歲以后的前途發(fā)...
“找男友”就不寫(xiě)了,沒(méi)經(jīng)驗(yàn)。 半年前,正好同部門(mén)的一個(gè)小女生找到男朋友,好像也是IT人士。大家一起吃飯的時(shí)候,就聊到這個(gè)話(huà)題,當(dāng)然,是從女方的角度。 一個(gè)問(wèn)題,就是怎么判斷這個(gè)男朋友是否值得托...
有很多理由都能說(shuō)明為什么我們應(yīng)該寫(xiě)出清晰、可讀性好的程序。最重要的一點(diǎn),程序你只寫(xiě)一次,但以后會(huì)無(wú)數(shù)次的閱讀。當(dāng)你第二天回頭來(lái)看你的代碼時(shí),你就要開(kāi)始閱讀它了。當(dāng)你把代碼拿給其他人看時(shí),他必須閱讀你...
如果你是一個(gè)Web開(kāi)發(fā)初學(xué)者,那么你難免會(huì)在網(wǎng)上搜索HTML, CSS, XML, JS(Javascript), DOM, XSL等等這些詞的意思,然而,隨著學(xué)習(xí)的深入。當(dāng)你把他們攪在一起,你又糊涂了,你會(huì)不停的問(wèn),HTML是什么?CSS是什么?XML是什...
引 如今,各種互聯(lián)網(wǎng)的Web應(yīng)用程序?qū)映霾桓F,那么如何快速入門(mén),成長(zhǎng)為一個(gè)優(yōu)秀的Web開(kāi)發(fā)工作者呢? 這個(gè)問(wèn)題不容易回答,幾乎所有的培訓(xùn)機(jī)構(gòu)都不能清晰地解答。 所以對(duì)于Web開(kāi)發(fā)剛剛?cè)腴T(mén)的菜鳥(niǎo)們,我覺(jué)得只有...
2009-05-14 “又是一年畢業(yè)時(shí) ”,看到一批批學(xué)子離開(kāi)人生的象牙塔,走上各自的工作崗位;想想自己也曾經(jīng)意氣風(fēng)發(fā)、躊躇滿(mǎn)志,不覺(jué)感嘆萬(wàn)千…… 本文是自己工作6年的經(jīng)歷沉淀或者經(jīng)驗(yàn)提煉...
2009-05-04 這篇文章是寫(xiě)給低年級(jí)的人的,已經(jīng)工作的就不用來(lái)看我廢話(huà)浪費(fèi)時(shí)間了。 最近總是有人問(wèn)如何確定自己方向的問(wèn)題,說(shuō)是看到有的人在搞手機(jī),有的人在搞網(wǎng)頁(yè),有的人在搞游戲,還有其他的什么的,然后說(shuō)...
2010-12-20 零 程序員,都是習(xí)慣從0開(kāi)始計(jì)數(shù)的。如果不是陳梓瀚撰寫(xiě)了《10年編程》,我不會(huì)想起對(duì)一個(gè)如此漫長(zhǎng)的瞬間,做出一個(gè)可能并不是恰如其分的總結(jié)。某種意義上來(lái)講,這也算是他“改變了我的人生...
(很榮幸被華南理工大學(xué)軟件學(xué)院邀請(qǐng)撰寫(xiě)此文,關(guān)于畢業(yè)那會(huì)兒找工作的一些事情) 前些日子被華南理工大學(xué)軟件學(xué)院邀請(qǐng)回去參加一些活動(dòng),其中包括跟一些師弟師妹們進(jìn)行座談。期間就有一個(gè)人問(wèn),要怎么樣才可以去...
(一) 終于還是要寫(xiě)這種文章了。期末考試將至,寫(xiě)大程序沒(méi)時(shí)間,寫(xiě)小程序沒(méi)動(dòng)力,只要演變成寫(xiě)文章了。之前的兩篇字符串處理寫(xiě)完了仍然不過(guò)癮,打算繼續(xù)寫(xiě)關(guān)于遞歸下降法和LALR的事。后來(lái)想想還是暫時(shí)寫(xiě)寫(xiě)關(guān)于如何...
作為一個(gè)菜鳥(niǎo),東東有一些學(xué)習(xí)編程的體會(huì),與大家一起分享,讓我們學(xué)習(xí)的路上少走些彎路。東東在之前的學(xué)習(xí)中走過(guò)不少?gòu)澛罚日勔恍w會(huì)(誤區(qū))吧: 體會(huì)(誤區(qū))之一:重理論,輕實(shí)踐 東東在PHP上花過(guò)不少的時(shí)間,剛開(kāi)始的...