日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

我和 Spring 大神的一天

發(fā)布時(shí)間:2024/8/23 javascript 57 豆豆
生活随笔 收集整理的這篇文章主要介紹了 我和 Spring 大神的一天 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

先介紹一下故事的5位主人公。

Josh Long 龍之春:
Spring 技術(shù)布道師,撰寫過5部著作,錄制過3部暢銷的培訓(xùn)視頻,是一位開源軟件貢獻(xiàn)者。

Spencer Gibb:
Spring 技術(shù)布道師,Spring Cloud核心項(xiàng)目的聯(lián)合創(chuàng)始人。除了深厚的Java開發(fā)經(jīng)驗(yàn),他在Scala和Python等其他語言的使用上也頗有建樹。

亦盞:
Spring Cloud Alibaba 項(xiàng)目組成員。

洛夜:
Spring Cloud Alibaba 項(xiàng)目組成員。

小馬哥:
Java勸退師,Apache Dubbo PPMC,Spring Cloud Alibaba 項(xiàng)目組成員。

場景一:會場

1、參會日常?
SpringOne Tour在國內(nèi)開發(fā)者的受歡迎程度還是挺高的,500人的會場基本都坐滿了,而且還遇到了不少熟人。大家寒暄一聲,握個(gè)手,合個(gè)影,發(fā)個(gè)朋友圈,然后就都徑直入了座。

北京已經(jīng)入了冬,所以沒看到有穿格子衫的程序員,但見到一位老奶奶,上前問了下,說是年輕的時(shí)候是搞技術(shù)的,表示不學(xué)點(diǎn)技術(shù)怕跟不上時(shí)代。突然想起小馬哥常說的,技術(shù)層出不窮,跟著小馬哥學(xué)視頻擼代碼才是王道。一時(shí),不明覺厲。

2、和Spencer 聊代碼?
Spencer本次大會演講的主題是 "Spring Cloud Gateway"。

說起這個(gè)gateway項(xiàng)目,就不得不提到Netflix的Zuul。Spring Cloud 1.x版本的gateway使用的是Zuul 1.x。Spring Cloud 2.x版本起初也是計(jì)劃使用Zuul 2.x版本的,但是等了很久,Netflix一再跳票,于是Spencer聯(lián)合其它的開發(fā)者們自己整了一套 "Spring Cloud Gateway" 項(xiàng)目,用來代替Zuul 2.x。同時(shí),也在Github上聲明了不再集成 Zuul2.x。

看頭像有點(diǎn)眼熟?沒錯(cuò),上周,就是Spencer在Spring 官方博客上宣布了:阿里巴巴開源 Spring Cloud Alibaba,并發(fā)布了首個(gè)預(yù)覽版本。由于Spencer的助攻,Spring Cloud Alibaba上線剛一周,star數(shù)就已經(jīng)突破1000。

Spencer結(jié)束演講后,我們和他聊了下:

  • Spring Cloud Greenwich 目前已經(jīng)發(fā)布了M1版本,在未來的兩周內(nèi)將會發(fā)布Greenwich的release版。可惜,Spring Cloud Alibaba 趕不上Greenwich這個(gè)版本了,只能在下個(gè)大版本H上車了,有點(diǎn)遺憾。雖然不在大版本里,但是Spring Cloud Alibaba仍會按照既有的計(jì)劃去release版本。
  • Spring Cloud孵化器里有個(gè)Spring Cloud loadbalancer項(xiàng)目,這個(gè)項(xiàng)目未來會替換掉Netflix的ribbon,結(jié)合之前的"Zuul 2.x版本不被SpringCloud2.x版本使用"和"Eureka 2.0 開源工作宣告停止,繼續(xù)使用風(fēng)險(xiǎn)自負(fù)"的兩個(gè)事件,看起來Spring Cloud貌似想跟Netflix脫離關(guān)系。

聊完后,合個(gè)影是少不了的:

左起:小馬哥、Spencer、亦盞、洛夜

場景二:酒店

先上照片。

一天的會議結(jié)束之后,Josh Long表示白天的交流太多,demo還沒來得及做,打算晚上攻堅(jiān)。我們?nèi)チ怂〉木频辍osh一進(jìn)房間就跟我們吐槽這邊的空氣,還拿了個(gè)"防毒"口罩給我們看了下。

1、Demo for Spring Cloud Alibaba

在 Spring Cloud Alibaba 項(xiàng)目上,Josh 跑通了Nacos Discovery,Nacos Config和 Sentinel 的Demo,實(shí)現(xiàn)了第一個(gè)版本中的諸多功能:

引入 Sentinel Starter 依賴,并配置 Sentinel Dashboard 的地址,無需修改任何代碼,就完成了 Servlet、RestTemplate、Dubbo 和 RocketMQ 限流降級功能的接入,可以在運(yùn)行時(shí)通過控制臺實(shí)時(shí)修改限流降級規(guī)則,還支持查看限流降級 Metrics 監(jiān)控。

引入 Nacos Config Starter 依賴,并配置 Nacos Server 地址。即可直接從 Nacos 配置中心獲取應(yīng)用配置,且實(shí)現(xiàn)配置的實(shí)時(shí)刷新,推送軌跡實(shí)時(shí)可查。引入 Nacos Discovery Starter 依賴,并配置 Nacos Server 地址。即可直接使用 Nacos 的服務(wù)注冊與發(fā)現(xiàn),與原有的 Eureka 、Consul 使用方式無任何區(qū)別。

2、日常 Q&A

Q1: 如何評價(jià) Java11 開始收費(fèi)?
我身邊大部分技術(shù)人在生產(chǎn)環(huán)境部署的 OpenJDK,而非 Oracle JDK,正如Alibaba 有自己的 JDK 和JVM,所以不用過度擔(dān)心。另外,我想也會有不少廠商會基于OpenJDK進(jìn)行定制化開發(fā),并開源出來反哺社區(qū)和開發(fā)者。

Q2: 如何看待像 Go 這類新語言對 Java 的沖擊?
基于 Loom 和 Panama 這兩項(xiàng)技術(shù),Java 也會擁有自己的輕量級線程,可以輕松的調(diào)用系統(tǒng)命令,這時(shí)候,誰還會需要 Go 呢?

Q3: 如何解決 Spring Boot 應(yīng)用啟動(dòng)慢的問題 ?
基于 Spring fu + Graal VM 這兩項(xiàng)技術(shù)可以讓Java 應(yīng)用的啟動(dòng)時(shí)間,從3秒提升至幾十毫秒,快了差不多 100 倍,可以預(yù)研下這些技術(shù),但還不建議直接生產(chǎn),因?yàn)槲覀冏约阂苍谧鰧?shí)驗(yàn)。

Q4: 除了工作之外,會有其他娛樂活動(dòng)嗎?例如玩游戲嗎?
從差不多去年開始玩游戲,最開始玩的是紅白機(jī),覺得那個(gè)很好玩。現(xiàn)在我喜歡玩 Switch , 塞爾達(dá)特別好玩,我已經(jīng)通關(guān)兩次了。。第二次我選擇了最高難度。我聽說過 Dota,但是我沒玩過。

離開Josh房間,天已漸亮。

我們仨人相視一笑,然后在朋友圈發(fā)了同一張照片。

有程序員的地方,就有格子衫

?

原文鏈接
本文為云棲社區(qū)原創(chuàng)內(nèi)容,未經(jīng)允許不得轉(zhuǎn)載。

總結(jié)

以上是生活随笔為你收集整理的我和 Spring 大神的一天的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。