偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

混搭.NET技術(shù)

移動(dòng)開發(fā) Android
新聞 .NET技術(shù)+25臺(tái)服務(wù)器怎樣支撐世界第54大網(wǎng)站 再度燃起人們對(duì).NET的技術(shù)熱情。這篇新聞中透露了StackExchange 在技術(shù)方面的混搭,這也是我所崇尚的。因此我也在社區(qū)里極力推廣Mono平臺(tái),這篇短文就想和大家一起討論一下混搭.NET技術(shù)。

新聞 .NET技術(shù)+25臺(tái)服務(wù)器怎樣支撐世界第54大網(wǎng)站 再度燃起人們對(duì).NET的技術(shù)熱情。這篇新聞中透露了StackExchange 在技術(shù)方面的混搭,這也是我所崇尚的。因此我也在社區(qū)里極力推廣Mono平臺(tái),這篇短文就想和大家一起討論一下混搭.NET技術(shù)。

混搭(Mashup)架構(gòu)是一種新型的集成各種技術(shù)的應(yīng)用開發(fā)架構(gòu)。傳統(tǒng)上,Mashup源于流行音樂,是一種音樂類型,也被稱為bastard pop,指的是藝術(shù)家組合或者混合兩首不同的歌曲(通常屬于不同的流派)的音樂和歌詞來創(chuàng)作新的歌曲。它擁有三個(gè)特征:天生的創(chuàng)新性,人們的經(jīng)驗(yàn)性和結(jié)果的和諧性。
特征一:天生的創(chuàng)新性。從起源上看,Mashup是一種內(nèi)容上的創(chuàng)新組合。這里重點(diǎn)是創(chuàng)新,雖然組合的元素通常都源自于本來無關(guān)但非常常見的東西,但這和任何創(chuàng)新活動(dòng)類似,一旦組合便會(huì)產(chǎn)生一種具有新意的新生事物。
特征二:人們的經(jīng)驗(yàn)性。這些組合都是人工進(jìn)行合成的,而不是通過計(jì)算算法來合成的,人們的經(jīng)驗(yàn)和思維在Mashup過程中起到了決定性作用。
特征三:結(jié)果的和諧性。無獨(dú)有偶,在現(xiàn)實(shí)社會(huì)中Mashup風(fēng)潮也影響著服裝時(shí)尚界,設(shè)計(jì)師們把街頭朋克元素引入到傳統(tǒng)的英格蘭服飾,用運(yùn)動(dòng)T恤混搭具有少女風(fēng)情的篷篷裙,產(chǎn)生了意想不到的匹配效果。時(shí)尚界也稱Mix & Match風(fēng)格,從字面上理解,Mix是混合,Match是匹配,合起來翻譯成混搭。指將不同風(fēng)格,不同材質(zhì),不同身價(jià)的東西按照個(gè)人口味拼湊在一起,從而混合搭配出完全個(gè)人化的風(fēng)格。Mix就是混合兩個(gè)或多個(gè)元素,來展現(xiàn)新的用戶體驗(yàn)。Match是指一種和諧相配的有機(jī)組合,否則就是“瞎搭”了。這就是特征三,混搭結(jié)果必須和諧匹配,具有這種既混且搭的東西,現(xiàn)實(shí)生活中除了音樂和服裝,還有中國(guó)火鍋,多元文化,多元的收藏,裝飾和建筑風(fēng)格等等,人們的情緒可以說也是一種混搭的表現(xiàn)。

對(duì)IT技術(shù)來說,就如同創(chuàng)造新音樂,新服裝那樣,它能讓開發(fā)人員創(chuàng)造針對(duì)特定的業(yè)務(wù)需求的業(yè)務(wù)混搭I(lǐng)T技術(shù)。下面我們來看下StackExchange 在技術(shù)方面的混搭:

1、混搭Windows和Linux

Stack Overflow 把系統(tǒng)部署在Windows 平臺(tái)上,同時(shí)使用Linux系統(tǒng)上,什么好用用什么,不要做無必要的系統(tǒng)之爭(zhēng),比如 C# 在 Windows 機(jī)器上運(yùn)行***,我們使用 IIS;Redis 在*nix 機(jī)器上可以得到充分發(fā)揮,使用*nix。還有 Windows上也有IIS ARR,但是他沒有Linux上的Haproxy好,所以它使用Haproxy,同樣的還有Windows上有nlb,Linux上有LVS,LVS 比NLB 好太多了,所以不要局限于所使用的系統(tǒng),完全可以混搭使用Windows和Linux。

2、混搭物理服務(wù)器和虛擬機(jī)

硬件永遠(yuǎn)比開發(fā)者和有效率的代碼便宜。基于木桶效應(yīng),速度肯定受限于某個(gè)短板,現(xiàn)有的云服務(wù)基本上都存在容量和性能限制。StackExchange 混搭使用了物理服務(wù)器和虛擬機(jī),物理服務(wù)器可以將發(fā)揮縱向擴(kuò)展的威力,數(shù)據(jù)庫(kù)服務(wù)器使用SSD 磁盤,365GB內(nèi)存 ,這樣高配置的服務(wù)器現(xiàn)在云平臺(tái)上基本沒有,同時(shí)在一些低負(fù)載的場(chǎng)景使用虛擬機(jī),例如VM 用于部署、域控制器、監(jiān)控、運(yùn)維數(shù)據(jù)庫(kù)等場(chǎng)合。

3、混搭.NET開源社區(qū)技術(shù)

Stack Overflow 主要使用微軟的.NET技術(shù),混搭.NET開源社區(qū)的技術(shù)。 Stack Overflow本身就是.NET開源社區(qū)的一個(gè)參與者,他運(yùn)用了redis作為其緩存層,目前***的Redis的.NET 驅(qū)動(dòng)就是ServiceStack.redis,它是Stack Exchange的一位開發(fā)者Demis Bellot 所開發(fā)的開源的、支持.NET與Mono平臺(tái)的REST Web Services框架ServiceStack 的一部分。微型的 ORM ——Dapper也是 Stack Overflow 開源的,還有Stack Overflow的開源監(jiān)控解決方案Opserver,也是 Stack Exchange發(fā)布。它基于.NET框架構(gòu)建,這在監(jiān)控工具領(lǐng)域有些與眾不同。

4、混搭其他技術(shù)

使用 http://logstash.net/做日志管理,SSD 改變了搜索的使用方式。因?yàn)殒i的問題,Luncene.net 并不能支撐 SO 的并發(fā)負(fù)載,因此他們轉(zhuǎn)向了 ElasticSearch。

在眾多的技術(shù)方案中,不同的技術(shù)方案都有它的優(yōu)點(diǎn),不過從單一的方式來說,也會(huì)有缺點(diǎn),但兩種技術(shù)方案的結(jié)合混搭,就可以解決這些問題,***程度上發(fā)揮各自優(yōu)點(diǎn),彌補(bǔ)不同技術(shù)方案的缺點(diǎn)。不過只有象StackExchange 具備豐富的技術(shù)能力的專業(yè)團(tuán)隊(duì),才能很好的完成混搭,讓后期的使用安枕無憂。

任何一個(gè)技術(shù)方案,管理都會(huì)有風(fēng)險(xiǎn),混搭當(dāng)然也會(huì)有。因此,在進(jìn)行混搭創(chuàng)新之前,首先要對(duì)混搭的技術(shù)有一個(gè)準(zhǔn)確的評(píng)估,比如你的技術(shù)方案與要混搭創(chuàng)新的技術(shù)之間有沒有優(yōu)勢(shì)互補(bǔ),微軟在2011年以前經(jīng)常是復(fù)制社區(qū)的技術(shù),一個(gè)微軟技術(shù)的使用者局限于微軟的技術(shù),這就好比是近親繁殖,微軟現(xiàn)在已經(jīng)改變策略,直接集成社區(qū)的技術(shù),這也是一種混搭創(chuàng)新,特別是使用微軟技術(shù)的同仁們也要學(xué)會(huì)混搭;第二點(diǎn),在進(jìn)行混搭創(chuàng)新的變革之前,要和整個(gè)公司團(tuán)隊(duì)有充分的溝通,讓你的團(tuán)隊(duì)很清楚地知道為什么要進(jìn)行這樣的混搭創(chuàng)新,,大多數(shù)人都不大喜歡被改變,所以***決心要變革、要?jiǎng)?chuàng)新就必須說服成員,告訴他們不改變會(huì)怎樣。

2014年的.NET技術(shù)已經(jīng)進(jìn)入一個(gè)新的高度,.NET vNext 有一個(gè)專門為云端環(huán)境優(yōu)化過的模式,該模式允許你在部署程序的時(shí)候連同他們所用到的.NET Framework的相關(guān)庫(kù)一同部署。由于.NET的運(yùn)行時(shí)和框架中的庫(kù)部署在了程序基礎(chǔ)(app-basis)上,所以在同一臺(tái)機(jī)器上,每一個(gè)程序可以運(yùn)行不同版本的.NET vNext,并且可以單獨(dú)升級(jí),互不影響。這些庫(kù)已經(jīng)被顯著的優(yōu)化、精簡(jiǎn)以便減少框架占用的空間,并且將會(huì)使用NuGet來發(fā)布。.NET開發(fā)團(tuán)隊(duì)以跨平臺(tái)的思想來開發(fā)這個(gè)模式,在開發(fā)過程中和Xamarin積極合作,以確保經(jīng)過云端優(yōu)化過的.NET程序可以運(yùn)行在裝有 Mono 運(yùn)行時(shí)的Mac和Linux上。一次將非Windows主機(jī)作為一等公民對(duì)待。微軟將Mono和Linux完全集成到他們的構(gòu)建環(huán)境和測(cè)試矩陣中,并積極地與社區(qū)共同努力將Mono變成一個(gè)托管ASP.NET的***平臺(tái),Xamarin最近也在行動(dòng),劍橋大學(xué)的開源顧問全職加入Xamarin 公司,他的工作是確保Mono 成為L(zhǎng)inux上的一等公民。消息來自他的博客 http://t.cn/RPLN4Hj。.NET和ASP.NET的巨大生產(chǎn)力可以提供給那些使用混合開發(fā)環(huán)境的團(tuán)隊(duì)。

本文鏈接:http://www.cnblogs.com/shanyou/p/3870984.html

責(zé)任編輯:chenqingxiang 來源: cnblogs
相關(guān)推薦

2015-07-20 15:06:18

圖文混搭源碼

2010-02-26 13:42:32

Office 2010SharePoint

2013-10-08 11:26:01

云計(jì)算IT人才復(fù)合型人才

2010-04-15 17:57:38

SOA企業(yè)混搭應(yīng)用用戶體驗(yàn)

2011-08-10 09:02:22

SaaS云計(jì)算

2017-06-17 08:03:43

區(qū)塊鏈架構(gòu)技術(shù)

2013-04-03 11:26:19

珠江投資控股集團(tuán)微軟Windows Ser

2013-01-31 15:56:42

戴爾XPS 10平板電

2009-07-29 17:59:53

ibmdwWeb

2015-10-14 10:29:43

容器混搭Redis線上故障

2013-02-18 12:52:27

智能本

2012-03-18 19:56:09

Windows 8

2014-10-09 10:50:49

91桌面

2009-09-07 09:55:19

.NET技術(shù)

2018-05-29 18:41:33

搭搭云融資人工智能

2018-05-29 15:02:19

搭搭云SaaS定制

2015-07-23 14:28:04

.NET技術(shù)大系

2009-07-29 15:38:01

2009-12-29 15:44:11

ADO.NET檢索技術(shù)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)