qcon_从QCon旧金山2010获得的主要外卖点和经验教训
qcon
在本文中,我們介紹了一些博客和推特上關(guān)于QCon San Francisco 2010的與會(huì)者所看到的要點(diǎn)。 這QCon大會(huì), 第 4 個(gè)在SF和第 13 屆世界各地被搶購(gòu)一空未來(lái)幾周的會(huì)議-超過(guò)650與會(huì)者包括80個(gè)+音箱! QCon SF由InfoQ.com和在丹麥舉辦GOTO會(huì)議的公司Trifork制作。 QCon將在每年的11月左右繼續(xù)在SF中運(yùn)行, QCon London將在2011年3月再次運(yùn)行, QCon Beijing和QCon Tokyo將在4月運(yùn)行。 我們的第一個(gè)QConS?oPaulo也在今年9月舉行,參加人數(shù)超過(guò)800。
目錄
講解
- Martin Fowler和Jez Humble的連續(xù)交付
- 面向資源的體系結(jié)構(gòu):信息優(yōu)先作者:Brian Sletten
- Dan North的敏捷建筑的秘密
主題演講
- 傍晚主題演講:Dan Ingalls玩電腦四十年
- 開幕主題演講:Patrick Copeland的Google創(chuàng)新
- Martin Fowler撰寫的21世紀(jì)的軟件設(shè)計(jì)
敏捷進(jìn)化
- 敏捷不能保證Leonardo Mattiazzi創(chuàng)造價(jià)值
- Dan North保持敏捷敏捷
- 提高標(biāo)準(zhǔn):使用看板和精益來(lái)超級(jí)優(yōu)化您的敏捷實(shí)現(xiàn),作者:Jesper Boeg和Guilherme Silveira
您一直想知道的架構(gòu)
- 尼克·卡倫(Nick Kallen)在Twitter規(guī)模上進(jìn)行數(shù)據(jù)架構(gòu)
- 大型網(wǎng)站的更多最佳做法-eBay的教訓(xùn)Randy Shoup
- 在云中運(yùn)行Netflix by Adrian Cockcroft
建筑無(wú)政府主義者
- 刻意的發(fā)現(xiàn):Dan North提出的您想要的代碼
- LMAX-如何以小于1ms的延遲每秒執(zhí)行超過(guò)10萬(wàn)次并發(fā)事務(wù)作者:Michael Barker和Martin Thompson
- Node.js:異步純度導(dǎo)致更快的開發(fā)Ryan Dahl
大規(guī)模設(shè)計(jì)
- 軟件形狀,組織形狀和過(guò)程形狀:Michael Feathers撰寫的Eerie Parallels
- 您什么時(shí)候應(yīng)該考慮元架構(gòu)? 麗貝卡·維爾夫斯·布洛克(Rebecca Wirfs-Brock)和約瑟夫·約德(Joseph Yoder)
開發(fā)與運(yùn)營(yíng):一個(gè)團(tuán)隊(duì)
- Jez Humble的連續(xù)交付演示
- John Allspaw的合作,協(xié)作與意識(shí)
- 當(dāng)皮毛飛起來(lái)時(shí):最糟糕的情況發(fā)生時(shí),開發(fā)人員和行動(dòng)人員之間的合作Michael T. Nygard
直觀的并行編程
- 演員思考戴爾·舒馬赫(Dale Schumacher)
- 感知與行動(dòng):斯圖爾特·哈洛威(Stuart Halloway)的Clojure時(shí)間模型簡(jiǎn)介
Java,平臺(tái)
- Erjang-Kresten Krab Thorup的基于JVM的Erlang VM
您一直想知道的更多架構(gòu)
- 英雄聯(lián)盟:斯科特·德拉普(Scott Delap)和蘭迪·斯塔福德(Randy Stafford)擴(kuò)展到數(shù)以百萬(wàn)計(jì)的忍者,耶德和巫師
- 擴(kuò)展社交圖譜:Jason Sobel的Facebook基礎(chǔ)設(shè)施
NoSQL
- title.regex =“ * noSQL *”通過(guò)Erik Meijer
- Michael T. Nygard在哪里放置數(shù)據(jù)
現(xiàn)實(shí)生活中的云架構(gòu)
- John L. Callas和Khawaja Shams的《云計(jì)算之外》
保護(hù)網(wǎng)絡(luò)安全:功能,JavaScript和HTML
- 從E到ECMAScript,再由Mark S. Miller返回
我們賴以生存的SOA
- 你做REST嗎? 由Subbu Allamaraju
- Stefan Tilkov撰寫的將REST用于SOA的實(shí)用指南
- RESTful SOA或域驅(qū)動(dòng)設(shè)計(jì)-妥協(xié)? 沃恩·弗農(nóng)(Vaughn Vernon)
- 超媒體的作用與Web集成的未來(lái)Guilherme Silveira
解決方案跟蹤:周三
- Java的前進(jìn)之路作者:Adam Messinger
- 什么時(shí)候垃圾不是垃圾? 使用Ehcache克服JVM的局限性創(chuàng)始人Ari Zilka
解決方案跟蹤:星期五
- 在企業(yè)架構(gòu)中采用敏捷方法作者:Brian Zeichick
社會(huì)事件
關(guān)于QCon的觀點(diǎn)
外賣
結(jié)論
講解
史蒂夫·張(Steve Zhang)喜歡這兩天的教程:
Joseph Yoder和Rebecca Wirfs-Brock的 “自適應(yīng)對(duì)象模型”非常好,實(shí)際上我本應(yīng)該參加Dan North的架構(gòu)師課程,但最后一刻我改變了主意。 我真的很想念Dan North的課程,但是AOM確實(shí)很棒,因?yàn)樗峁┝硕喾N模式來(lái)使應(yīng)用程序體系結(jié)構(gòu)更加靈活,這對(duì)于使用Java之類的靜態(tài)語(yǔ)言來(lái)說(shuō)確實(shí)很重要。 我認(rèn)為在當(dāng)前的Java應(yīng)用程序開發(fā)中使用此模型真的很有用。
Martin Fowler和Jez Humble的 連續(xù)交付
史蒂夫·張(Steve Zhang)創(chuàng)建了本教程的思維導(dǎo)圖 :
Twitter在本次會(huì)議上的反饋包括:
MachinesAreUs :@ martinfowler解釋了功能分支與#continuousintegration #qconsf相反
MachinesAreUs :“僅因?yàn)槟鷵碛凶詣?dòng)化測(cè)試并不意味著您不應(yīng)該進(jìn)行手動(dòng)測(cè)試” @ martinfowler #qconsf
面向資源的體系結(jié)構(gòu):信息優(yōu)先作者: Brian Sletten
伊桑·溫諾格勒 ( Ethan Winograd)寫道:
到目前為止,在我參加的教程中有很多關(guān)于REST的討論,我想與您分享一些我在這里選擇的內(nèi)容。 對(duì)我而言,我將REST視為提供數(shù)據(jù)服務(wù)的輕量級(jí)方法(可能是針對(duì)啟用PayPal的移動(dòng)應(yīng)用程序)。
昨天,我參加了Brian Sletten的一個(gè)演講,在面向資源的體系結(jié)構(gòu)和語(yǔ)義Web的背景下,這是REST的非常好的介紹。 對(duì)我來(lái)說(shuō),這是一個(gè)令人大開眼界的演講,它幫助我了解了具有可解析的URL(如在RESTful實(shí)現(xiàn)中一樣)如何充當(dāng)數(shù)據(jù)源,如何將WWW變成鏈接的和可查詢的數(shù)據(jù)集。
這個(gè)想法是這樣的:您在RDF信息上標(biāo)記數(shù)據(jù)(在可解析的“頁(yè)面”上),或者讓工具為您標(biāo)記這些數(shù)據(jù),當(dāng)這些資源變得越來(lái)越多時(shí),數(shù)據(jù)就可以以可聚合和以有意義的方式查詢 。 它有可能將整個(gè)網(wǎng)絡(luò)轉(zhuǎn)變?yōu)橄M(fèi)者策劃的數(shù)據(jù)庫(kù)(例如維基百科),該數(shù)據(jù)庫(kù)開始構(gòu)建WWW包含的內(nèi)容的地圖。
Dan North 的敏捷建筑的秘密
Dennis Doomen參加了這一天的教程:
他發(fā)表了一段時(shí)間以來(lái)關(guān)于建筑的最精彩,最令人耳目一新的演講。 那天他涵蓋了大量的材料,所以我什至不會(huì)嘗試在博客文章中進(jìn)行介紹。 但是我特別喜歡的是,該內(nèi)容的很大一部分是在處理構(gòu)建體系結(jié)構(gòu)的組織和人員方面。
值得一提的要點(diǎn)之一是我很難理解的事實(shí)是,很難進(jìn)入一個(gè)組織并建立足夠的信任以開始破壞組織。 通常,您會(huì)發(fā)現(xiàn)數(shù)十件需要改進(jìn)的東西,接受這樣的事實(shí),即您可能只能更改其中三項(xiàng),并專注于此。 …
重要的是要接受風(fēng)險(xiǎn)發(fā)生的事實(shí),因此應(yīng)對(duì)它。 如果您可以通過(guò)快速(讀取:自動(dòng)化)構(gòu)建,測(cè)試和部署小的更改來(lái)設(shè)置體系結(jié)構(gòu)和開發(fā)過(guò)程,則不必太擔(dān)心這些風(fēng)險(xiǎn)的可能性。 此外,快速部署會(huì)為您提供寶貴的反饋,可用于進(jìn)一步調(diào)整和調(diào)整體系結(jié)構(gòu)。 作為獎(jiǎng)勵(lì),它使您可以將決策推遲到最后一個(gè)負(fù)責(zé)任的時(shí)刻,而不必事先做出決定并冒犯錯(cuò)誤選擇的風(fēng)險(xiǎn)。
Twitter在本次會(huì)議上的反饋包括:
DianaOfPortland :來(lái)自#qconsf @ tastapod的定義 :“風(fēng)險(xiǎn)是一種表達(dá)'我害怕它'的奇特方式。” 通過(guò)減少無(wú)知(即學(xué)習(xí))來(lái)管理恐懼。
steinhjertas :我對(duì)@ tastapod的教程的總結(jié):仍然需要企業(yè)架構(gòu)師,并且不僅要具有技術(shù)技能。 #QConSF
rajivnarula :來(lái)自@ tastapod “軟件體系結(jié)構(gòu)。是組織設(shè)計(jì)的反映” -Conways Law #qconsf
JaiHirsch :Dan North:反復(fù)思考,不斷減少無(wú)知/永久“未完成”,但改善了#qconsf
ddoomen :Dan North:“敏捷是一種使平庸的開發(fā)人員減少花費(fèi)的方法” #qconsf
jcfigueiredo :一個(gè)糟糕的系統(tǒng)每次都會(huì)擊敗一個(gè)好人。 Dan North #qconsf
主題演講
傍晚主題演講: Dan Ingalls玩 電腦四十年
Dennis Doomen參加了本次會(huì)議:
丹·英加爾斯(Dan Ingalls)似乎是我們職業(yè)中的偶像,也是Smalltalk的創(chuàng)始人,Smalltalk是每當(dāng)我們談?wù)撁嫦驅(qū)ο蟮臍v史時(shí)被廣泛引用的計(jì)算機(jī)語(yǔ)言。 他帶領(lǐng)我們完成了40年的計(jì)算機(jī)工程工作,似乎擁有與Yoda匹敵的智慧。 如果您一直在監(jiān)視#qconsf Twitter哈希標(biāo)簽上的聊天記錄,那么您知道我的意思。
Twitter在本次會(huì)議上的反饋包括:
jakemcc :Dan Ingalls在#qconsf上進(jìn)行了非常有趣的演講。 讓我覺(jué)得我需要?jiǎng)?chuàng)造更多。 也將我推向音樂(lè)和編碼領(lǐng)域。
cecifernandes :Dan Ingalis的精彩演講。 非常有趣且令人敬畏的Smalltalk故事...以及現(xiàn)場(chǎng)演示。
jcfigueiredo :Dan Ingalls是計(jì)算歷史的一部分,現(xiàn)在我也是其中的一部分。
開幕主題演講: Patrick Copeland的 Google創(chuàng)新
Dennis Doomen 在谷輪的主題演講中說(shuō) :
他就使用物理模型制作軟件產(chǎn)品原型的價(jià)值作了精彩的演講。 最初聽起來(lái)有些奇怪,甚至不太可能,但是他展示了一些來(lái)自Google自己的產(chǎn)品開發(fā)工作的令人信服的故事。 他給這個(gè)概念起的名字就是原型 ,甚至還有一個(gè)網(wǎng)站 。
Twitter在本次會(huì)議上的反饋包括:
stilkov :“如果您對(duì)第一個(gè)產(chǎn)品不感到尷尬,那您就來(lái)不及了” – @ copelandpatrick在#qconsf
ardwalker :Google的Patrick Copeland在#qconsf上構(gòu)建正確事物的重要主題演講
johaneltes :Google關(guān)于創(chuàng)新的主題演講讓我度過(guò)了#qconsf
signde :工程主管@ copelandpatrick的 精彩主題演講。 回復(fù):谷歌的創(chuàng)新。 可能是我見過(guò)的最好的。 #qconsf
A_Robson :Patrick Copeland的創(chuàng)新演講是有史以來(lái)任何技術(shù)會(huì)議的最佳主題。 #qconsf
_adv :原型設(shè)計(jì)宣言#qconsf http://twitpic.com/33v2fk
Martin Fowler撰寫 的21世紀(jì)的軟件設(shè)計(jì)
InfoWorld發(fā)表了有關(guān)Fowler主題演講的文章 ,其中包括:
Fowler吹捧DSL的生產(chǎn)力優(yōu)勢(shì)。 開發(fā)人員使用的DSL中包括Microsoft LINQ(語(yǔ)言集成查詢),Hibernate和CSS(級(jí)聯(lián)樣式表)。 “一種精選的領(lǐng)域特定語(yǔ)言可以真正縮小事物的行為范圍,使您能夠更好地表達(dá)自己的意圖,這是領(lǐng)域特定語(yǔ)言的第一個(gè)也是非常重要的優(yōu)勢(shì)。” Fowler解釋說(shuō),DSL還以非程序員可以理解的方式表達(dá)編程活動(dòng)。
通過(guò)持續(xù)集成,軟件開發(fā)團(tuán)隊(duì)的成員會(huì)經(jīng)常集成他們的工作。 Fowler說(shuō),不鼓勵(lì)使用持續(xù)集成的開發(fā)人員進(jìn)行重構(gòu)以保持代碼整潔。 此外,持續(xù)交付的概念使開發(fā)人員能夠盡快將軟件投入生產(chǎn)。
同時(shí),事件源涉及將有關(guān)系統(tǒng)更改的信息存儲(chǔ)為事件對(duì)象。 保持更改記錄。 “這是我過(guò)去幾年中遇到的很多建筑技術(shù)和建筑模式,這再次成為我未曾應(yīng)有的用處之一。”
史蒂夫·張(Steve Zhang)享受主題演講:
馬丁周五的主題演講也很棒。 我買了他的最新書:《領(lǐng)域特定語(yǔ)言》,我的建議是買他的任何書,您都不會(huì)失望的。
Twitter在本次會(huì)議上的反饋包括:
brhubart :Martin Fowler:如果很痛,請(qǐng)多做幾次 。 #qconsf
eriksowa :持續(xù)集成和功能分支不兼容。 強(qiáng)大的合并工具無(wú)法處理語(yǔ)義。 通過(guò)#qconsf上的 @ martinfowler
codeish :正則表達(dá)式和CSS是DSL。 DSL應(yīng)該是非程序員可讀的。 #qconsf
敏捷進(jìn)化
敏捷不能保證 Leonardo Mattiazzi 創(chuàng)造價(jià)值
Dennis Doomen參加了本次會(huì)議:
萊昂納多·馬蒂亞齊 ( Leonardo Mattiazi )關(guān)于在一家巴西公司中采用敏捷的討論在當(dāng)天的正式工作中完成。 盡管他并沒(méi)有真正引入任何新概念或創(chuàng)新,但他向我們展示了成功將充滿激情的公司轉(zhuǎn)變?yōu)椴捎妹艚萁M織的挑戰(zhàn)。 在漫長(zhǎng)的一天之后,他對(duì)視覺(jué)媒體和Twitter的使用非常好,有助于使觀眾保持清醒。 在他講話期間,我?guī)状蜗蛩岢鎏魬?zhàn),因?yàn)檫@一切都讓我感到非常不自然。 但是我恰巧在會(huì)議上和他一起喝了些啤酒,并確認(rèn)他對(duì)這么多人感到非常幸運(yùn)。
Dan North 保持敏捷敏捷
Dennis Doomen參加了本次會(huì)議:
丹·諾斯(Dan North)的主題為“ 保持敏捷敏捷”令人震驚,在我整個(gè)演講過(guò)程中,我一直微笑著。 除了重復(fù)出現(xiàn)的Dreyfus模型(如果您是像我這樣的顧問(wèn),試圖提高其他人的技能,這實(shí)際上非常方便),他還討論了沒(méi)有考慮就應(yīng)用最佳實(shí)踐的危險(xiǎn)。 正如他所解釋的那樣,問(wèn)題在于,大多數(shù)人將最佳做法視為您應(yīng)做的事情,而不管您要使用它的上下文如何,并且沒(méi)有考慮其優(yōu)缺點(diǎn)。 實(shí)際上,大多數(shù)最佳實(shí)踐的提倡者甚至都沒(méi)有提到所有這些副作用。 這就是為什么他建議將這些實(shí)踐稱為模式而不是最佳實(shí)踐。 這與“四人幫”解釋其設(shè)計(jì)模式的方式產(chǎn)生了很好的共鳴。 但是,如果您問(wèn)我,在介紹任何實(shí)踐,模式或其他眾所周知的靈丹妙藥之前,任何優(yōu)秀的顧問(wèn)都應(yīng)研究特定的文化,歷史,問(wèn)題領(lǐng)域和相關(guān)人員。
Twitter在本次會(huì)議上的反饋包括:
trulsjor :在#QConSF上保持敏捷敏捷-高度教育和有趣,將Dreyfus模型映射到最佳實(shí)踐。
提高標(biāo)準(zhǔn):使用看板和精益來(lái)超級(jí)優(yōu)化您的敏捷實(shí)現(xiàn) ,作者: Jesper Boeg和Guilherme Silveira
格雷格·霍華德 ( Greg Howard)評(píng)論:
演講中充斥著一些不錯(cuò)的聲音(“如果感覺(jué)很痛,請(qǐng)多做一點(diǎn),使痛苦向前發(fā)展”)。 但是它也強(qiáng)調(diào)了重點(diǎn):Boeg展示了一個(gè)“部署管道”,代表了構(gòu)建,部署,測(cè)試和發(fā)布過(guò)程的自動(dòng)化實(shí)施,這是一種發(fā)現(xiàn)和消除敏捷交付瓶頸的方法。
Twitter在本次會(huì)議上的反饋包括:
AppDynamics :Jesper Boeg:“頻繁發(fā)布不僅可以獲取最終用戶的反饋,而且可以降低每次發(fā)布的風(fēng)險(xiǎn)。” #qconsf
您一直想知道的架構(gòu)
尼克·卡倫 ( Nick Kallen) 在Twitter規(guī)模上進(jìn)行數(shù)據(jù)架構(gòu)
Twitter在本次會(huì)議上的反饋包括:
A_Robson :大談?dòng)?#64; NK在#qconsf 。 實(shí)物規(guī)模驚人!
大型網(wǎng)站的更多最佳做法 -eBay的 教訓(xùn) Randy Shoup
Twitter在本次會(huì)議上的反饋包括:
A_Robson :Randy Shoup關(guān)于體系結(jié)構(gòu)原理的演講應(yīng)該是具有建筑師頭銜的任何人的先決條件。 #qconsf
stilkov :需要人工解析的日志消息不足–云需要機(jī)器可讀的消息- #qconsf的 Randy Shoup
codeish :“如果執(zhí)行兩次以上,請(qǐng)編寫腳本。” 蘭迪·舒普 自動(dòng)化是云中的關(guān)鍵。 #qconsf
andrewsmedina :Randy Shoup的“ Think parallel”在#qconsf
在云中運(yùn)行Netflix by Adrian Cockcroft
格雷格·霍華德(Greg Howard)說(shuō):
Adrian Cockroft正在Netflix領(lǐng)導(dǎo)生產(chǎn)級(jí)應(yīng)用程序的開拓性公共云部署,他也將理論圍繞多汁的實(shí)質(zhì)進(jìn)行了包裝。 他“展示了代碼”以及公司應(yīng)用程序擴(kuò)展和監(jiān)控工具的屏幕截圖。
Twitter在本次會(huì)議上的反饋包括:
greg_murphy74 :@ adrianco舉行的精彩會(huì)議,內(nèi)容涉及在EC2上運(yùn)行大量Netflix。 有很多好的技術(shù)可以嘗試。
codeish :Netflix的演講真棒! #qconsf
建筑無(wú)政府主義者
刻意的發(fā)現(xiàn): Dan North提出的 您想要的代碼
Dennis Doomen參加了本次會(huì)議:
因此,讓我們討論丹·諾斯(Dan North)關(guān)于“ 故意發(fā)現(xiàn)”的演講。 即使在與Dan交談并閱讀了他的相關(guān)文章之后,我的大腦在整整一天的余下時(shí)間里都受到傷害。 而且我仍然不知道我是否能夠重現(xiàn)他的信息。 他的觀點(diǎn)是,我們項(xiàng)目中的許多失敗都是由于無(wú)知造成的。 對(duì)技術(shù)的無(wú)知,對(duì)組織方面的無(wú)知,甚至對(duì)您自己的無(wú)知的無(wú)知。 從本質(zhì)上講,您會(huì)在任何水平上都不了解的東西(他稱之為軸 )會(huì)降低或阻礙您的吞吐量。 它不一定必須適用于您或您的團(tuán)隊(duì)。 您的利益相關(guān)者的無(wú)知可能會(huì)帶來(lái)災(zāi)難性的后果。 在撲克計(jì)劃會(huì)議或用戶故事研討會(huì)上,一些無(wú)知將變得顯而易見,但這僅僅是冰山一角。
Twitter在本次會(huì)議上的反饋包括:
ddoomen :丹·諾斯(Dan North):“大多數(shù)恐懼都是非理性的,所以我們可以學(xué)習(xí)如何擺脫這種恐懼 ” #qconsf
LMAX-如何以小于1ms的延遲每秒執(zhí)行超過(guò)10萬(wàn)次并發(fā)事務(wù)作者: Michael Barker和Martin Thompson
Twitter在本次會(huì)議上的反饋包括:
vitopn :LMAX討論非常激烈-從Intel CPU延遲措施到反隊(duì)列消息傳遞體系結(jié)構(gòu)-喜歡它#QConSF @ tastapod
A_Robson :關(guān)于LMAX的話題正式使我震驚 。 每秒6+百萬(wàn)筆交易,具有顛覆性模式。 #qconsf
tastapod :LMAX團(tuán)隊(duì)直接回到了Intel CPU架構(gòu)圖,以找出如何編寫快速交換。 #QConSF
Node.js:異步純度導(dǎo)致更快的開發(fā) Ryan Dahl
Twitter在本次會(huì)議上的反饋包括:
BeingAgile :Node.js的討論真是太棒了。 從頭開始*對(duì)聊天室進(jìn)行實(shí)時(shí)編碼,然后讓觀眾聯(lián)系起來(lái)并he之以鼻。 #qconsf
tastapod :實(shí)時(shí)編碼! Ryan Dahl入侵node.js中JavaScript,以解釋非阻塞dns。 #QConSF
andrewsmedina :“ Node.js:異步純度導(dǎo)致更快的開發(fā)”,作者Ryan Dahl #qconsf
大規(guī)模設(shè)計(jì)
軟件形狀,組織形狀和過(guò)程形狀: Michael Feathers 撰寫的Eerie Parallels
Twitter在本次會(huì)議上的反饋包括:
evanbottcher :非常喜歡@ mfeathers的演講,上面點(diǎn)綴著康韋定律的實(shí)際運(yùn)用。 一種完成#qconsf的好方法
eriksowa :通過(guò)聽@ mfeather結(jié)束#qconsf ,按照Conway 法則將軼事聯(lián)系起來(lái)。 這么好!
什么時(shí)候應(yīng)該考慮元架構(gòu)? 麗貝卡·維爾夫斯·布洛克 ( Rebecca Wirfs-Brock)和約瑟夫·約德 ( Joseph Yoder)
麗貝卡·維爾夫斯·布羅克 ( Rebecca Wirfs-Brock )對(duì)自己的演講發(fā)表了評(píng)論:
房間快滿了,我感到驚喜。 我猜想馬丁·福勒(Martin Fowler)較早的主題演講中1/3是關(guān)于DSL的,這可能是一些好奇的人參加我們演講的原因。 或也許是我對(duì)Michael的推文/ 回復(fù) : @mfeathers元架構(gòu)不是“舊的”技術(shù)……它們是“成熟的”技術(shù)……在許多新地方都可以看到。
開發(fā)與運(yùn)營(yíng):一個(gè)團(tuán)隊(duì)
Jez Humble的 連續(xù)交付演示
Twitter在本次會(huì)議上的反饋包括:
AppDynamics :“如果很痛,請(qǐng)多做幾次 ,使痛苦向前發(fā)展。” -@ jezhumble # 敏捷#QConSF
mtnygard :“您的軟件需要不讓其他團(tuán)隊(duì)參與 進(jìn)來(lái) ” – @ jezhumble #qconsf
John Allspaw的 合作,協(xié)作與意識(shí)
格雷格·霍華德(Greg Howard)說(shuō):
John Allspaw在演講中高調(diào)發(fā)言-在Ops和Dev之間共享所有權(quán)和專業(yè)化領(lǐng)域的想法,這是典型的DevOps演示-但通過(guò)在Etsy上進(jìn)行日志級(jí)別,日志記錄,度量和監(jiān)視工作方式的代碼級(jí)討論來(lái)支持該理論。
約翰·奧爾斯帕 ( John Allspaw )對(duì)自己的演講發(fā)表了評(píng)論:
我最終拒絕的一個(gè)非開創(chuàng)性想法之一是,對(duì)于那些對(duì)“連續(xù)部署”有興趣或?qū)Α斑B續(xù)部署”感興趣的人來(lái)說(shuō),它應(yīng)該是顯而易見的:
“能夠從故障中快速恢復(fù)比減少故障頻率更重要。”
這應(yīng)該是一個(gè)顯而易見的警告:某些類型的故障永遠(yuǎn)都不會(huì)發(fā)生,并且并非所有的故障/降級(jí)/停機(jī)都是相同的。 (例如,導(dǎo)致意外數(shù)據(jù)丟失的故障)。
當(dāng)皮毛飛起來(lái)時(shí):最糟糕的情況發(fā)生時(shí),開發(fā)人員和行動(dòng)人員之間的合作 Michael T. Nygard
Twitter在本次會(huì)議上的反饋包括:
MachinesAreUs :RT @ tastapod :@ mtnygard建議將開發(fā)人員和運(yùn)營(yíng)人員帶入同一團(tuán)隊(duì),并合并變更請(qǐng)求+缺陷積壓#QConSF
直觀的并行編程
演員思考 戴爾·舒馬赫 ( Dale Schumacher)
Twitter在本次會(huì)議上的反饋包括:
A_Robson :Dale Schumacher建立了自己的功能演員語(yǔ)言,這也是一種操作系統(tǒng)和動(dòng)態(tài)語(yǔ)言語(yǔ)法。 #holycrap #qconsf
ifandelse :戴爾·舒馬赫(Dale Schumacher)向我展示了我對(duì)演員模式的*想法*是垃圾。 令人振奮的會(huì)議。 #qconsf
感知與行動(dòng): 斯圖爾特·哈洛威 ( Stuart Halloway)的 Clojure時(shí)間模型 簡(jiǎn)介
史蒂夫·張(Steve Zhang)發(fā)現(xiàn)了Clojure:
我了解到Clojure是一門優(yōu)美而優(yōu)美的語(yǔ)言,更重要的是Closure定義/重新定義了有關(guān)價(jià)值,時(shí)間,感知的概念,這與傳統(tǒng)的面向?qū)ο竽P屯耆煌?OO不是觀察世界的唯一事物。 這是巨大的觀念轉(zhuǎn)變。 Stuart在Clojure中關(guān)于時(shí)間模型的第二次演講是出色的,漂亮的哲學(xué),這將需要我花費(fèi)更多的時(shí)間來(lái)完全理解它們。
Twitter在本次會(huì)議上的反饋包括:
andrewsmedina :clojure == node.js +并發(fā)+并行#qconsf
Java,平臺(tái)
Erjang- Kresten Krab Thorup 的基于JVM的Erlang VM
Twitter在本次會(huì)議上的反饋包括:
MachinesAreUs :Erlang背后的設(shè)計(jì)思想:在出現(xiàn)錯(cuò)誤的情況下構(gòu)建可靠的系統(tǒng)-@ drkrab #qconsf進(jìn)行交談
您一直想知道的更多架構(gòu)
英雄聯(lián)盟: 斯科特·德拉普 ( Scott Delap)和 蘭迪·斯塔福德 ( Randy Stafford) 擴(kuò)展到數(shù)以百萬(wàn)計(jì)的忍者,耶德和巫師
Twitter在本次會(huì)議上的反饋包括:
brhubart :@ scottdelap :英雄聯(lián)盟緩存所有相關(guān)的配置屬性。 #qconsf #riotgames
brhubart :@ scottdelap :如果沒(méi)有簡(jiǎn)單的查看方法,數(shù)據(jù)將無(wú)用。 #qconsf #riotgames
brhubart :Randy Stafford:網(wǎng)格的域驅(qū)動(dòng)設(shè)計(jì)。 #qconsf #riotgames
擴(kuò)展社交圖譜: Jason Sobel的 Facebook基礎(chǔ)設(shè)施
馬克·巴蒂 ( Mark Ba??thie )在此演示文稿上發(fā)表了評(píng)論:
Facebook的基礎(chǔ)架構(gòu)團(tuán)隊(duì)擁有超過(guò)5億活躍用戶,需要處理大量流量。 盡管這不是熱門新聞,但直接聽到產(chǎn)品和支持基礎(chǔ)結(jié)構(gòu)人員的意見總是很酷的。 Facebook工程經(jīng)理Jason Sobel就如何決定堅(jiān)持使用Facebook最初使用的技術(shù)MySQL和PHP作了很好的演講。
正如大多數(shù)產(chǎn)品經(jīng)理所知道的那樣,某個(gè)產(chǎn)品將在某個(gè)時(shí)候達(dá)到上限閾值,您將面臨以下決定:(1)使用其他或更現(xiàn)代的語(yǔ)言進(jìn)行重新編寫并獲得改進(jìn),但是可能會(huì)降低產(chǎn)品重寫的幾年時(shí)間(當(dāng)然,這取決于項(xiàng)目的大小),或者(2)堅(jiān)持使用產(chǎn)品原樣并忍受任何可能引起問(wèn)題的問(wèn)題并解決這些問(wèn)題。 facebook的團(tuán)隊(duì)做到了這兩者,他們堅(jiān)持使用PHP,當(dāng)達(dá)到上限時(shí)……他們做了什么? 當(dāng)然寫一個(gè)編譯器!
編譯器將PHP轉(zhuǎn)換為C ++,據(jù)Jason所述,網(wǎng)站性能提高了4-5倍。 這是開箱即用的主要思想,僅編寫一個(gè)編譯器就需要很多技術(shù)能力。 最終,這使Facebook的Web開發(fā)人員可以使用相同的語(yǔ)言,以相同的速度在網(wǎng)站上進(jìn)行迭代,而不會(huì)對(duì)其內(nèi)部開發(fā)過(guò)程產(chǎn)生任何影響。
Twitter在本次會(huì)議上的反饋包括:
mansillaDEV :MySQL的查詢#FB只是香草將選擇并插入。 所有索引都存儲(chǔ)在內(nèi)存緩存中。 “每2個(gè)內(nèi)存緩存就有 8個(gè)Web服務(wù)器” #qconsf
al3xandru :Fb:MySQL簡(jiǎn)單,快速且可靠。 注意:存儲(chǔ)本身無(wú)法處理分發(fā)部分#mysql #qconsf
al3xandru :Fb:我們并不是#Cassandra #qconsf的重度用戶
NoSQL
title.regex =“ * noSQL *”通過(guò)Erik Meijer
Dennis Doomen參加了本次會(huì)議:
我去的另一個(gè)話題是Erik Meijer對(duì)SQL與NoSQL的數(shù)學(xué)分析。 我必須承認(rèn)觀看這很有趣。 但是,老實(shí)說(shuō),除了能夠表達(dá)他的觀點(diǎn),即應(yīng)該將SQL數(shù)據(jù)庫(kù)和NoSQL數(shù)據(jù)庫(kù)視為互補(bǔ)而不是競(jìng)爭(zhēng),我不知道他在說(shuō)什么。 考慮到他正在為Microsoft工作,這可能是真實(shí)的信息。 盡管如此,觀眾還是很興奮,所以一定很棒。
Twitter在本次會(huì)議上的反饋包括:
A_Robson :Erik Meijers在#qconsf上的 #nosql談話在數(shù)學(xué)上證明了鍵/值是sql的數(shù)學(xué)補(bǔ)充。 #ftw
johaneltes :Eric Meyer提出了noSQL與SQL雙重的數(shù)學(xué)證明。 非常適合教像我這樣的老手noSQL。 很有趣! #qconsf
ddoomen :Erik的會(huì)議是我不知道他試圖指出什么的第一次會(huì)議。 但我可能是這里的問(wèn)題。 #qconsf
tomczarniecki :Erik Meijer:NoSQL是關(guān)系數(shù)據(jù)庫(kù),箭頭相反。 哈哈#qconsf
al3xandru :對(duì)象是完全組合的,表不是通過(guò)/通過(guò)Erik Meijer #qconsf
Michael T. Nygard 在哪里放置數(shù)據(jù)
Twitter在本次會(huì)議上的反饋包括:
tastapod :@ mtnygard設(shè)法同時(shí)具有極大的娛樂(lè)性和教育性。 “明尼蘇達(dá)州有一個(gè)14個(gè)月的冬天”
stilkov :“從歷史上看,我的應(yīng)用程序具有牛奶的保質(zhì)期” @mtnygard , 網(wǎng)址:#qconsf
stilkov :對(duì)NoSQL的興趣中的一半是可伸縮性,另一半是遠(yuǎn)離在#qconsf通過(guò)DBA @ mtnygard傳遞架構(gòu)更改
stilkov :“給了足夠的時(shí)間和靈活性 ,您可以在任何存儲(chǔ)模型之上創(chuàng)建任何查詢模型” @mtnygard , 網(wǎng)址為#qconsf
現(xiàn)實(shí)生活中的云架構(gòu)
John L. Callas和Khawaja Shams的《 云計(jì)算之外》
馬克·巴蒂 ( Mark Ba??thie )在此演示文稿上發(fā)表了評(píng)論:
我決定接下來(lái)與NASA噴氣推進(jìn)實(shí)驗(yàn)室的Khawaja Shams一起探討云計(jì)算領(lǐng)域中的一場(chǎng)演講。 他談到了他們?nèi)绾卫迷苼?lái)處理從其火星探測(cè)器的“精神和機(jī)遇”中收集的大量圖像和原始數(shù)據(jù)。 他們最近將計(jì)算基礎(chǔ)架構(gòu)從“內(nèi)部”解決方案遷移到了Amazon AWS。 通過(guò)利用云中的按需計(jì)算能力,與“內(nèi)部”解決方案相比,他們能夠在短時(shí)間內(nèi)以有意義的方式將大量圖像數(shù)據(jù)顯示給他們的科學(xué)家。
Twitter在本次會(huì)議上的反饋包括:
mtnygard :JPL使用SimpleDB作為流動(dòng)站計(jì)劃屬性,在S3中將對(duì)完整計(jì)劃的引用保留為blob。 選擇一致性而不是可用性。 #qconsf
mtnygard :JPL在其強(qiáng)化的AMI中使用加密文件系統(tǒng)HIDS。 -云中的安全性是可能的,但不是自動(dòng)的。 #qconsf
保護(hù)網(wǎng)絡(luò)安全:功能,JavaScript和HTML
從E到ECMAScript,再由Mark S. Miller 返回
Twitter在本次會(huì)議上的反饋包括:
rebeccawb :今天下午Mark Miller在Secure Distributed Javascript演講中給人留下了深刻的印象。 優(yōu)雅,簡(jiǎn)單,功能強(qiáng)大且設(shè)計(jì)精巧的... #QConSF
我們賴以生存的SOA
你做REST嗎? 由Subbu Allamaraju
Twitter在本次會(huì)議上的反饋包括:
stilkov :現(xiàn)在在@ sallamar的REST和互操作性演講中-有關(guān)接口和合同的有趣討論#qconsf
Stefan Tilkov撰寫的 將REST用于SOA的實(shí)用指南
Twitter在本次會(huì)議上的反饋包括:
johaneltes :Stefan Stilkovs關(guān)于REST / SOA的演講很好。 將12個(gè)OAGIS動(dòng)詞(也是規(guī)范協(xié)議)映射到REST會(huì)很有趣。 #qconsf
MachinesAreUs :處理不同REST服務(wù)上的事務(wù)的方法:使事務(wù)成為第一類資源-@ stilkov #qconsf
RESTful SOA或域驅(qū)動(dòng)設(shè)計(jì)-妥協(xié)? 沃恩·弗農(nóng) ( Vaughn Vernon)
Twitter在本次會(huì)議上的反饋包括:
stilkov :非常喜歡Vaughn Vernon在#qconsf上的會(huì)議-關(guān)于如何結(jié)合REST和DDD的非常清晰的解釋
超媒體的作用與Web集成的未來(lái) Guilherme Silveira
Twitter在本次會(huì)議上的反饋包括:
jcfigueiredo :使用@ guilhermecaelum #qconsf實(shí)現(xiàn)Restful體系結(jié)構(gòu)的一些實(shí)際實(shí)現(xiàn)
stilkov :@ guilhermecaelum在#qconsf的示例 :Restfulie.at(site).get.link(“ search”)。get.fill(“ flight”)。with(:from =>“ GRU”,:to = >“ JFK”)。get
解決方案跟蹤:周三
Java的前進(jìn)之路作者: Adam Messinger
Twitter在本次會(huì)議上的反饋包括:
brhubart :Adam Messinger:2011和2012年發(fā)布了2個(gè)新的OpenJDK #qconsf
mtnygard :更好的2D和3D圖形的JavaFX API:很酷。 為Java VM或HTML5拆分了后端? 聽起來(lái)很狡猾。 #qconsf
mtnygard :計(jì)劃在2011年發(fā)布2個(gè)新的GlassFish。 #qconsf
johannescarlen :2011年發(fā)布了兩個(gè)新的Netbeans版本以及Glassfish #qconsf
mtnygard :Java Mobile:Web技術(shù)的集成。 WebKit,JavaScript,Java / JavaScript橋。 #qconsf
alexismp :WebLogic和GlassFish共享相同的HK2微內(nèi)核#qconsf #futureofjava (通過(guò)@ pieterh )
mtnygard :“我們的目的是擁有JDK的高級(jí)版本。” 表示除了開源的JDK。 #qconsf
mtnygard :計(jì)劃將JRockit和Hotspot融合到一個(gè)VM中。 團(tuán)隊(duì)已經(jīng)合并。 統(tǒng)一VM將在OpenJDK下開源。 #futureofjava #qconsf
brhubart :Adam Messinger:Java VM對(duì)多種語(yǔ)言的支持。 #qconsf
pieterh :Java SE 8將具有Java閉包-項(xiàng)目Lamba,這將實(shí)現(xiàn)更好的并行性#qconsf #java
什么時(shí)候垃圾不是垃圾? 使用Ehcache克服JVM的局限性 創(chuàng)始人Ari Zilka
Twitter在本次會(huì)議上的反饋包括:
baselogic :“垃圾何時(shí)不是垃圾/ Ehcache何時(shí)”的預(yù)期銷售目標(biāo) 精彩的會(huì)議。 我最好的#qconsf
解決方案跟蹤:星期五
在企業(yè)架構(gòu)中采用敏捷方法作者: Brian Zeichick
馬克·巴蒂 ( Mark Ba??thie )在此演示文稿上發(fā)表了評(píng)論:
Brian的關(guān)鍵點(diǎn)在于,敏捷就是要在開發(fā)人員和項(xiàng)目經(jīng)理( Scrum主管)之間實(shí)現(xiàn)定期溝通。 如果企業(yè)中的人們正在考慮敏捷但不確定其優(yōu)勢(shì),那么他們應(yīng)該理解,軟件項(xiàng)目失敗或崩潰的最常見原因是由于團(tuán)隊(duì)之間缺乏溝通。 這是敏捷方法論解決的核心。
社會(huì)事件
Dennis Doomen提到了QCon的社交活動(dòng)中的一些引文 :
- #qconsf人群通過(guò)冰淇淋棒撕裂的速度驚人
- 咖啡:一種溫和的刺激劑,在軟件開發(fā)會(huì)議上作為下午的下午茶而流行。
Dennis Doomen參加了CQRS開放空間討論:
在Google贊助的招待會(huì)上快速咬了一口后,我參加了當(dāng)天早些時(shí)候提出的CQRS開放空間討論。 我很驚訝終于在QCon上找到了整個(gè).NET少數(shù)群體。 能聽到所有這些聰明人的意見和挑戰(zhàn)真是太好了。 討論持續(xù)了1.5個(gè)小時(shí)以上,因此證明了值得討論。
Twitter在本次會(huì)議上的反饋包括:
johannescarlen :在最流行的第一天#qconsf -冰淇淋冷柜!
brhubart :令人驚奇的#qconsf人群穿過(guò)冰淇淋棒時(shí)撕裂了多快。
ddoomen :自助餐在#qconsf http://yfrog.com/f/e9txsj/
JaiHirsch :與#qconsf人共度美好的夜晚! 期待明天的會(huì)議!
mtnygard :我和3個(gè)語(yǔ)言實(shí)施者坐在一起。 不同的語(yǔ)言。 覺(jué)得我需要自己發(fā)明才能參與對(duì)話。 #qconsf
關(guān)于QCon的觀點(diǎn)
馬克·巴蒂(Mark Ba??thie)抱怨不得不從太多好的演示文稿中進(jìn)行選擇:
上周,我不得不與參加贊助該活動(dòng)的CollabNet的新主人一起參加了QCon San Francisco 。 唯一的缺點(diǎn)是我想?yún)⒓犹嗟臅?huì)議,討論時(shí)隙沖突,但是我設(shè)法讓Jason Sobel討論了Facebook的后端基礎(chǔ)架構(gòu)和PHP,Brian Zeichick向CollabNet的敏捷開發(fā)過(guò)程發(fā)表了講話,以及NASA Jet Propulsion的Khawaja Shams實(shí)驗(yàn)室分享他們對(duì)EC2和云計(jì)算的使用。
對(duì)于史蒂夫·張來(lái)說(shuō),這是第一個(gè)QCon:
我為期5天的QConSF 2010旅程剛剛結(jié)束,現(xiàn)在我正在乘飛機(jī)飛往多倫多。 這是我第一次參加Qcon會(huì)議,整個(gè)會(huì)議真是太好了,我真的很喜歡整個(gè)會(huì)議。 …
為期三天的演講非常好,每天我都在努力選擇應(yīng)該選擇的演講。 我選擇了Java track(星期三),NoSQL(星期四),并行編程(星期五)。 我會(huì)說(shuō)大多數(shù)談話真的很好,有些談話您會(huì)發(fā)現(xiàn)這不是您期望的。 我最喜歡的是邁克爾·費(fèi)瑟(Michael Feather)的演講:最重要的部分是關(guān)于康韋定律的內(nèi)容:您的代碼結(jié)構(gòu)完全反映了您的組織結(jié)構(gòu),哇! 在我產(chǎn)生某種印象之前,但是我還沒(méi)有意識(shí)到這個(gè)規(guī)則,太棒了! 邁克爾的演講非常重要,因?yàn)樗梢宰屇钊肓私飧钊氲乃枷?#xff0c;例如禪宗藥物,喚醒行為和意識(shí)。 謝謝邁克爾!
Rebecca Wirfs-Brock對(duì)QCon發(fā)表了評(píng)論:
QCon是一個(gè)會(huì)議,人們希望吸收新技術(shù),設(shè)計(jì)和架構(gòu)思想以及編程語(yǔ)言。 QCon是技術(shù)極客的圣地。
格雷格·霍華德 ( Greg Howard )講述了他的QCon經(jīng)驗(yàn):
舊金山的QCon原本希望人數(shù)較少,但最終卻破裂了:該活動(dòng)提前了數(shù)周售罄,而且在許多會(huì)議中,它只是站著而已。
QCon不僅面向開發(fā)人員,而且還面向架構(gòu)師和運(yùn)營(yíng)人員,是當(dāng)今熱門話題:SOA,敏捷和DevOps。 但是,如果在整整三天中都有一致的趨勢(shì),那就是“不再需要理論了。 向我們展示這種做法。”
Twitter關(guān)于QCon SF的反饋:
meadoch1 :到目前為止, # qconsf超出了預(yù)期。 這就像高級(jí)設(shè)計(jì)的速成課程。 大量的驗(yàn)證。
外賣
張Ste(Steve Zhang) :
NoSQL,并發(fā)和并行編程以及函數(shù)式編程是我的盲點(diǎn)。 在為期三天的會(huì)議中,我只得到一些概念,因?yàn)樗鼈兌际欠浅:玫难葜v者,我知道我將要學(xué)習(xí)的下一步。
Dennis Doomen編寫了一組引文 :
- “所有問(wèn)題都可以通過(guò)另一級(jí)別的間接解決,除非存在過(guò)多的間接層”
- “沒(méi)有什么能像無(wú)狀態(tài)服務(wù)那樣擴(kuò)展規(guī)模”
- “您的架構(gòu)的結(jié)構(gòu)將反映您組織的結(jié)構(gòu)”(丹·諾斯)
- “ Erik(Meijer)從數(shù)學(xué)上證明了NoSQL實(shí)際上是coSQL”
- “您如何區(qū)分初創(chuàng)企業(yè)和企業(yè)之間的區(qū)別?在初創(chuàng)企業(yè)中,每個(gè)人都知道管理員密碼”
- “如果執(zhí)行兩次以上,請(qǐng)編寫腳本。” (Randy Shoup談到自動(dòng)化是云中的關(guān)鍵)
- “毫無(wú)目的的技術(shù)會(huì)蹲下來(lái)”(Rod Barlow)
- “ XML就像暴力。如果不起作用,請(qǐng)更多使用它。” (馬丁·福勒)
- “希望不是一種策略。不要基于它來(lái)構(gòu)建系統(tǒng)。”
- “了解領(lǐng)域是整個(gè)團(tuán)隊(duì)的活動(dòng)”(丹·諾斯)
- “與做同樣事情的朋友分享您對(duì)事情的恐懼,這會(huì)幫助大家一起行動(dòng)……”
- “會(huì)議==毆打”(Michael Feathers在誤解了一個(gè)問(wèn)題之后)
- “測(cè)試得太厲害,您將解決永遠(yuǎn)不會(huì)發(fā)生的問(wèn)題。測(cè)試得太輕,壞事就會(huì)發(fā)生。”
- “哦?……。哦!。。廢話!” (Dan North,關(guān)于故意發(fā)現(xiàn))
- “并發(fā)跟蹤不能并行傳遞似乎是錯(cuò)誤的”
- “再次,QCon向我展示了我真正了解的知識(shí)!”
保羅·麥卡利克(Paul McCallick)參加了會(huì)議:
是的,這是一個(gè)很好的會(huì)議。
有很多主題,但似乎其中一個(gè)重要主題是
持續(xù)交付。 這是推出每個(gè)代碼更改的能力
直接生產(chǎn)。 很酷的東西。
Twitter關(guān)于此QCon SF的反饋包括:
simonguest :從#Qconsf返回-有關(guān)云數(shù)據(jù)的有趣面板和重大事件
meadoch1 :這一定是我去過(guò)的最好的會(huì)議或?qū)I(yè)教育活動(dòng)之一。
dragade :在#qconsf #qcon上觀看 有關(guān) Twitter,Ebay和Google等公司的體系結(jié)構(gòu)和實(shí)踐的精彩 演講
IntelliZhang :Cownway定律http://tinyurl.com/2wzvyb,這是我從#qconsf學(xué)到的最好的定律之一
lorchaos :很多精彩的演講,但我認(rèn)為@cloture時(shí)間模型的@stuarthalloway演示是我最喜歡的#qconsf
JaiHirsch :出色的#qconsf +令人難以置信的人/對(duì)話+贏得IPad =一個(gè)很棒的會(huì)議。 希望明年見!
jezhumble :@ mfeathers的發(fā)人深省和深刻見解的最終演講。 結(jié)束#qconsf的好方法。
keithdavidson : #qconsf真的很喜歡參加一個(gè)不占供應(yīng)商重物的會(huì)議,而且從各個(gè)角度講講手Craft.io。
dserebren :在#qcon之后:JVM仍然運(yùn)行,但是Groovy,Clojure和Erjang似乎比Java本身有趣得多
結(jié)論
QCon SF取得了巨大的成功,我們?yōu)槟軌蚺e辦這樣的會(huì)議而感到自豪。 希望明年見! 要獲取有關(guān)下一個(gè)QCon SF的公告,請(qǐng)隨時(shí)在QCon San Francisco主頁(yè)上注冊(cè)更新。
翻譯自: https://www.infoq.com/articles/QCon-San-Francisco-2010/?topicPageSponsorship=c1246725-b0a7-43a6-9ef9-68102c8d48e1
qcon
總結(jié)
以上是生活随笔為你收集整理的qcon_从QCon旧金山2010获得的主要外卖点和经验教训的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 公司起名工具,有了它你就是半仙了
- 下一篇: 主流机器学习框架介绍