您应该保持联系的十大高级Java对话
在線講座和視頻是學(xué)習(xí)軟件開(kāi)發(fā)新事物的主要資源之一。 您可以找到Java專家與您分享他們的經(jīng)驗(yàn),而不必坐下來(lái)。
在下面的文章中,我們收集了10位我們最喜歡的演講者和主題,我們相信每個(gè)Java開(kāi)發(fā)人員都應(yīng)該注意。 獲取爆米花,坐下來(lái),讓Java振作起來(lái)。
新帖:您應(yīng)該看到與之保持聯(lián)系的十大高級(jí)Java對(duì)話https://t.co/1oGKX6tOny pic.twitter.com/vYCTCLG9f7
— Takipi(@takipid) 2016年4月25日
1.微服務(wù)@ Spotify
Spotify的工程副總裁Kevin Goldsmith談到了公司中微服務(wù)的使用以及為什么它們更易于測(cè)試,部署和監(jiān)視。 他還邀請(qǐng)您使用Spotify Apollo (在Spotify中編寫微服務(wù)時(shí)使用的Java庫(kù)集)。
- 下載幻燈片
2.品嘗Lambdas并沉迷于流中
Venkat Subramaniam博士是我們最喜歡的Java演講者之一,因?yàn)樗偸且杂腥で乙巳雱俚姆绞竭M(jìn)行有關(guān)復(fù)雜概念的演講。 Lambda和流是Java 8的旗艦功能,在本講座中,您將能夠體驗(yàn)到它們內(nèi)部的強(qiáng)大功能。 (順便說(shuō)一句,如果您想窺探Java 9,請(qǐng)查看我們有關(guān)Java 9的5個(gè)功能的文章,這些功能將改變您開(kāi)發(fā)軟件的方式 )
3.一種黑客方式
Reactive Extensions(Rx)的發(fā)明者,Applied Duality,Inc.的創(chuàng)始人, 標(biāo)志性的彩色T恤的所有者Erik Meijer挑戰(zhàn)了Scrum&Agile的基本思想以及開(kāi)發(fā)人員應(yīng)如何為將來(lái)開(kāi)發(fā)代碼。
4.硬件事務(wù)存儲(chǔ)器
Azul Systems的首席技術(shù)官兼聯(lián)合創(chuàng)始人Gil Tene向我們介紹了硬件事務(wù)存儲(chǔ)–旨在通過(guò)允許一組加載和存儲(chǔ)指令以原子/同時(shí)方式執(zhí)行來(lái)簡(jiǎn)化并發(fā)編程。 在演講中,Gil闡述了支持該功能的未來(lái)芯片,以及它如何對(duì)JVM也有幫助。
- 在InfoQ上觀看
5.以100mph的速度修復(fù)代碼:改進(jìn)調(diào)試服務(wù)器方式的技術(shù)
在本次演講中, Takipi的首席執(zhí)行官兼聯(lián)合創(chuàng)始人Tal Weiss介紹了用于生產(chǎn)調(diào)試的不同技術(shù),例如分布式日志記錄,jstack,BTrace和自定義Java代理。 Tal還解釋了為什么您不需要日志文件來(lái)跟蹤生產(chǎn)錯(cuò)誤。
6.保持領(lǐng)先
MongoDB的Java開(kāi)發(fā)人員,我們博客的好朋友Trisha Gee談到了試圖保持領(lǐng)先地位的“危險(xiǎn)”,以及如何在擁抱變化的同時(shí)平衡它們。
7.刻意移動(dòng),不傷任何東西
與Mark Zuckerberg的方法不同,Oracle的Java語(yǔ)言架構(gòu)師Brian Goetz認(rèn)為編程語(yǔ)言設(shè)計(jì)不僅僅涉及類型理論和語(yǔ)法。 在這個(gè)視頻中,他討論了通過(guò)重大的進(jìn)化變化來(lái)引導(dǎo)Java的一些挑戰(zhàn)和教訓(xùn),例如減少Java冗長(zhǎng)的動(dòng)議。
8.編程語(yǔ)言的高級(jí)主題:Java Puzzlers
Google前首席Java架構(gòu)師Josh Bloch和Bill Pugh一起為您帶來(lái)了八個(gè)編程難題。 如果您正在尋找挑戰(zhàn),請(qǐng)查看Java Deathmatch (并且不要忘記檢查您的結(jié)果 )。
9.斯卡拉瓦格斯:多蒂之聲,配馬丁·奧德斯基
Scalawags是Josh Suereth , Dick Wall , Heather Miller和Seth Tisue主持的有關(guān)Scala語(yǔ)言的每月播客。 本月,該團(tuán)隊(duì)就Martin Dotty采訪了Martin Odersky, Dotty是一個(gè)平臺(tái),用于嘗試Scala的新語(yǔ)言概念和編譯器技術(shù)。
10.分布式系統(tǒng)設(shè)計(jì)中的絕望和信心
在設(shè)計(jì)實(shí)際的分布式應(yīng)用程序時(shí),我們面臨許多決策點(diǎn)。 了解我們?cè)谶@些決策點(diǎn)面臨的權(quán)衡取舍,使我們能夠更快地做出更明智的選擇。 在此演講中, Camille Fournier將討論一系列實(shí)際的分布式應(yīng)用程序以及這些系統(tǒng)中進(jìn)行的一些主要折衷。
獎(jiǎng)勵(lì):JavaZone Productions
JavaZone是挪威最大的IT會(huì)議,它背后的團(tuán)隊(duì)每年都會(huì)創(chuàng)建預(yù)告片模仿方案,以說(shuō)服開(kāi)發(fā)人員加入。 您可能已經(jīng)看過(guò)以下視頻,但請(qǐng)查看此鏈接以獲取更多有趣和創(chuàng)意的視頻 。
最后的想法
在線會(huì)議和講座是擴(kuò)展我們的知識(shí)并了解Java中新的,重要的和令人興奮的元素的最佳資源。 雖然這是一個(gè)簡(jiǎn)短列表,但我們一直在尋找更多要觀看的視頻。 看到有趣的事了嗎? 我們很想聽(tīng)聽(tīng)!
翻譯自: https://www.javacodegeeks.com/2016/05/top-10-advanced-java-talks-see-stay-relevant.html
總結(jié)
以上是生活随笔為你收集整理的您应该保持联系的十大高级Java对话的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 安卓网管工具(安卓网管)
- 下一篇: HotSpot增量Java垃圾收集器