IT運(yùn)維知識:Apache與Nginx的區(qū)別
2020-03-20 00:30 作者:艾銻無限 瀏覽量:
股神巴菲特: 寫給年輕人的十條自己成功的法則
股神巴菲特的故事很多人都有所了解,7歲時(shí)就開始涉足投資,12歲時(shí)就把整個(gè)圖書館的書全部讀完,一生最喜歡喝的飲料就是可口可樂,無論是接受采訪,還是開全球股東大會,可口可樂飲料都是他的標(biāo)配,擁有富可敵國的資產(chǎn)讓他生命中的每個(gè)故事富有傳奇色彩,以下是他獲得成功的10條基本法則.
第一法則.找到自己的激情(find your passion);
大部分人為了生存而工作,只有極少部分的人為了自己的使命而工作,所以在工作中我們看到人們沒有激情和斗志,那是因?yàn)檫@份工作對他來說只是謀生的手段. 生命短暫,我們永遠(yuǎn)不知道意外和明天哪個(gè)先到,盡最大可能找到自己最想做的事,那怕這件事短時(shí)間讓你的生存困難,你都有必要堅(jiān)持下來,因?yàn)榧で椴攀悄惚居械脑磩?dòng)力,只有啟動(dòng)你內(nèi)在的發(fā)動(dòng)機(jī),你才是一個(gè)靈魂和肉體合一的人,你做的事才會有具有非凡的意義和價(jià)值.
第二法則.雇傭人的標(biāo)準(zhǔn):正直,聰明,精力充沛(integrity, intelligence, energy);
如果想創(chuàng)建自己的團(tuán)隊(duì),一定要雇傭正直,聰明,和精力充沛的人
首先要正直,一個(gè)優(yōu)良的品質(zhì)比聰明更重要,就像大樹越大根就會越深,而優(yōu)良的品質(zhì)就是樹根,不夠牢固的大樹也經(jīng)不起狂風(fēng)暴雨,其次就是這個(gè)人需要足夠的聰明,因?yàn)槁斆鞯娜瞬粌H僅會為你的事業(yè)帶來效率,還會帶來更低的成本和更大的收益,當(dāng)然最后精力充沛也是極其重要,這就像一輛跑車,只是啟動(dòng)速度快,不能持續(xù)的快下去也沒有什么用,所以即要可以快速啟動(dòng),又要能持續(xù)加速,不斷領(lǐng)先,只有這樣的人才能為你的事業(yè)創(chuàng)造源源不斷的價(jià)值.
3.不在乎別人的眼光(don't care what others think);
永遠(yuǎn)不要在乎別人的眼光,我們身處在一個(gè)普通平凡的世界中,只有少數(shù)人真正能創(chuàng)造奇跡,大部分人還是過著普普通通的生活,所以他們的思維也是極其普通的,如果你想要?jiǎng)?chuàng)造一番偉大的事業(yè),就需要有非凡的想法和出人意料的創(chuàng)意,甚至需要經(jīng)歷無數(shù)的坎坷和挫折,所以這個(gè)過程別人如何看待你并不重要,重要的是你自己如何看待自己,你想要成為一個(gè)什么樣的人,你想要成就一件什么樣的事,這才是你真正需要關(guān)心的.
4.每天讀書五六個(gè)小時(shí)(read, read, read);
富家不用買良田,書中自有千鐘粟。安居不用架高堂,書中自有黃金屋。出門莫恨無人隨,書中車馬多如簇。娶妻莫恨無良媒,書中自有顏如玉。男兒若遂平生志,五經(jīng)勤向窗前讀。宋真宗趙恒在《勸學(xué)詩》中明確地向我們闡述了書里面有什么,所以有時(shí)間少一點(diǎn)聚會,多一點(diǎn)讀書,就能獲得生命中想要的一切.
5.尊重安全邊際(margin of safety);
無論是做投資,還是人生中的任何事,都需要有底線,因?yàn)槟阌肋h(yuǎn)都不知道下一刻會發(fā)生什么,而底線就是你的安全邊際,可以讓你在不確定性的未來中獲得確定性的當(dāng)下,讓你有信心有勇氣不斷向前,縱觀古往今來,那些能人志士最終失敗的原因就是沒有底線的做事,太高估了自己的能力,不尊重安全邊際,最后都是一失足千古恨.
6.必須要有自己的競爭優(yōu)勢(have a competitive advantage);
這個(gè)星球缺什么都不缺人,在上百億人口中你的優(yōu)勢是什么呢,如果你想要成就一番事業(yè),不能有鶴立雞群的能力,就很難做出什么有影響力的事,所以找到自己內(nèi)在的激情,釋放出本有的潛能,是每一個(gè)年輕人開創(chuàng)事業(yè)時(shí)需要做到的事,大部分人都是用表意識的能力在這個(gè)社會上競爭,所以得到的只有普通的結(jié)果,只有極少數(shù)人運(yùn)用潛意識的力量,讓自己的優(yōu)勢突顯,從而獲得巨大的競爭資本,比喻說馬云,運(yùn)用了自己演講和英語能力,比喻說喬布斯運(yùn)用了自己的產(chǎn)品開發(fā)能力和市場營銷能力,比喻說扎克伯格運(yùn)用了自已技術(shù)能力和聯(lián)結(jié)能力,三位互聯(lián)網(wǎng)時(shí)代最偉大的創(chuàng)造者,運(yùn)用了各自不同的潛能卻創(chuàng)造出了同樣影響世界的產(chǎn)品,技術(shù)和服務(wù).
7.找到自己獨(dú)有的步伐(schedule for your personality);
很多人只看見別人成功的結(jié)果,卻看不見別人為成功付出的過程,總期望可以和別人一樣成功,卻不期望和別人一樣的付出努力和投入時(shí)間,向內(nèi)看才是關(guān)鍵,每個(gè)人都有自己成功的時(shí)間點(diǎn)和節(jié)奏,用心關(guān)注自己的步伐,找到屬于自己獨(dú)特的規(guī)律,成功只是早晚的事,肯德雞老爺爺60歲開始在美國開啟第一家店,成功永遠(yuǎn)沒有早晚,有的是你對成功的決心,有了決心,只要你還活著,就永遠(yuǎn)有機(jī)會,相信自己,找到自己獨(dú)有的步伐,你就一定能成功.
8.永不自滿(always be competing);
謙受益,滿招損,永不滿足才能永遠(yuǎn)進(jìn)步,喬布斯說, Stay hungry, stay foolish 保持饑餓,保持愚鈍,肚子太飽了就不想吃東西,大腦太滿了就不想學(xué)習(xí),覺得自己太聰明了,就不會擁有進(jìn)步,這個(gè)宇宙無邊無際,已經(jīng)擁有百億年的歷史,而人類的存在只有上萬年,我們所了解和學(xué)習(xí)的知識就如沙漠中的一粒微塵,大海中的一個(gè)水滴,天空中的一絲云朵,所以要永遠(yuǎn)對我們看見和看不見的東西保持著敬畏和空杯的心態(tài),并充滿好奇,不斷更新我們的思維和認(rèn)知.
9.找到一個(gè)榜樣(model success);
生命是混沌的,其實(shí)一生中我們并不知道自己想要去哪,所以在迷茫的時(shí)候找到一個(gè)榜樣來引領(lǐng)我們向前是非常有必要的,萬物同體,能量合一,人類彼此之間是相互聯(lián)結(jié)的,看得見的是身體,看不見的是靈魂,靈魂是以能量的形式存在這個(gè)宇宙中,而那些吸引我們的榜樣往往和自己擁有同樣的靈魂,只不過榜樣讓靈魂更綻放,發(fā)出了耀眼的光,所以奪目,從而讓我們想要成為和他們一樣,其實(shí)我們就是他們,只要我們打開自己,讓內(nèi)在的光釋放出來,也能成為他人的榜樣.
10.給予無條件的愛(give unconditional love)
黃金有價(jià),寶石無價(jià),這個(gè)世界上有很多珍奇異寶都無法用價(jià)格來定義它們的價(jià)值,但無論它們有多貴都無法和無條件的愛相提并論,因?yàn)閻劭梢愿淖円磺?,因?yàn)閻塾腥藙?chuàng)造了<<圣經(jīng)>>,因?yàn)閻塾腥藙?chuàng)造了<<金剛經(jīng)>>,因?yàn)閻塾腥藙?chuàng)造了<<道德經(jīng)>>,而且創(chuàng)造這些經(jīng)典的人都付出無條件愛的人,他們內(nèi)心里裝的都是天下,所以才有耶穌被釘在十字架上的故事,才有釋迦牟尼于菩提樹下一座就是七七四十九天的故事,才有老子放下一切西出函谷關(guān)留下5000字道德經(jīng)的故事,因?yàn)檫@些愛是無條件的,2500后的今天依然被人們傳播和尊重,所以每個(gè)人都擁有這個(gè)世界上比無價(jià)的珍奇異寶還要貴的東西,那就是無條件的愛.
在你一生中,你為誰付出過無條件的愛呢?
、
IT運(yùn)維知識:Apache與Nginx的區(qū)別
Nginx
1.輕量級,采用 C 進(jìn)行編寫,同樣的 web 服務(wù),會占用更少的內(nèi)存及資源
2抗并發(fā),nginx 以 epoll and kqueue 作為開發(fā)模型,處理請求是異步非阻塞的,負(fù)載能力比 apache 高很多,而 apache 則是阻塞型的。在高并發(fā)下 nginx 能保持低資源低消耗高性能 ,而 apache 在 PHP 處理慢或者前端壓力很大的情況下,很容易出現(xiàn)進(jìn)程數(shù)飆升,從而拒絕服務(wù)的現(xiàn)象。服務(wù)器并發(fā)指的是多個(gè)用戶同時(shí)訪問數(shù)據(jù)庫中的同一字段的行為。這樣的用戶行為對于服務(wù)器的性能是一種考驗(yàn)。我們經(jīng)常能遇到由于并發(fā)用戶過多而導(dǎo)致的系統(tǒng)緩慢甚至癱瘓現(xiàn)象。比方說,很多使用過那些在線考試報(bào)名系統(tǒng)的朋友都會發(fā)現(xiàn),半夜登錄系統(tǒng)報(bào)名比白天登錄系統(tǒng)報(bào)名要容,網(wǎng)頁反應(yīng)速度也要快一些,這就是由于晚上的并發(fā)用戶數(shù)比較小的原因。
-
nginx 處理靜態(tài)文件好,靜態(tài)處理性能比 apache 高三倍以上
-
nginx 的設(shè)計(jì)高度模塊化,編寫模塊相對簡單
-
nginx 配置簡潔,正則配置讓很多事情變得簡單,而且改完配置能使用 -t 測試配置有沒有問題,apache 配置復(fù)雜 ,重啟的時(shí)候發(fā)現(xiàn)配置出錯(cuò)了,會很崩潰
-
nginx 作為負(fù)載均衡服務(wù)器,支持 7 層負(fù)載均衡
負(fù)載均衡分為四層和七層,四層模式下這些SYN攻擊都會被轉(zhuǎn)發(fā)到后端的服務(wù)器上;而七層模式下這些SYN攻擊自然在負(fù)載均衡設(shè)備上就截止,不會影響后臺服務(wù)器的正常運(yùn)營。
-
nginx 本身就是一個(gè)反向代理服務(wù)器,而且可以作為非常優(yōu)秀的郵件代理服務(wù)器
反向代理是代理服務(wù)器的一種。服務(wù)器根據(jù)客戶端的請求,從其關(guān)系的一組或多組后端服務(wù)器(如Web服務(wù)器)上獲取資源,然后再將這些資源返回給客戶端,客戶端只會得知反向代理的IP地址,而不知道在代理服務(wù)器后面的服務(wù)器簇的存在。
-
啟動(dòng)特別容易, 并且?guī)缀蹩梢宰龅?7*24 不間斷運(yùn)行,即使運(yùn)行數(shù)個(gè)月也不需要重新啟動(dòng),還能夠不間斷服務(wù)的情況下進(jìn)行軟件版本的升級
-
社區(qū)活躍,各種高性能模塊出品迅速
Apache
-
apache 的 rewrite 比 nginx 強(qiáng)大,在 rewrite 頻繁的情況下,用 apache
-
apache 發(fā)展到現(xiàn)在,模塊超多,基本想到的都可以找到
-
apache 更為成熟,少 bug ,nginx 的 bug 相對較多
-
apache 超穩(wěn)定
-
apache 對 PHP 支持比較簡單,nginx 需要配合其他后端用
-
apache 在處理動(dòng)態(tài)請求有優(yōu)勢,nginx 在這方面是雞肋,一般動(dòng)態(tài)請求要 apache 去做,nginx 適合靜態(tài)和反向。
-
apache 仍然是目前的主流,擁有豐富的特性,成熟的技術(shù)和開發(fā)社區(qū)
總結(jié)
兩者最核心的區(qū)別在于 apache 是同步多進(jìn)程模型,一個(gè)連接對應(yīng)一個(gè)進(jìn)程,而 nginx 是異步的,多個(gè)連接(萬級別)可以對應(yīng)一個(gè)進(jìn)程。一般來說,需要性能的 web 服務(wù),用 nginx 。如果不需要性能只求穩(wěn)定,更考慮 apache ,后者的各種功能模塊實(shí)現(xiàn)得比前者,例如 ssl 的模塊就比前者好,可配置項(xiàng)多。epoll(freebsd 上是 kqueue ) 網(wǎng)絡(luò) IO 模型是 nginx 處理性能高的根本理由,但并不是所有的情況下都是 epoll 大獲全勝的,如果本身提供靜態(tài)服務(wù)的就只有寥寥幾個(gè)文件,apache 的 select 模型或許比 epoll 更高性能。當(dāng)然,這只是根據(jù)網(wǎng)絡(luò) IO 模型的原理作的一個(gè)假設(shè),真正的應(yīng)用還是需要實(shí)測了再說的。