haocheng 積分 0
Java 17 is 8.66% faster than Java 11 and 2.41% faster than Java 16 for G1GC (default).

Java 17 is 6.54% faster than Java 11 and 0.37% faster than Java 16 for ParallelGC.

The Parallel Garbage Collector is 16.39% faster than the G1 Garbage Collector.
haocheng 積分 1

有競爭是好事啊,現在才有這麼多版 OpenJDK 可以選

Java 11 已經支援到 2024 了,再延長的話就會跟 Java 8 一樣到 2026 了吧 XD

IngramChen 積分 2 編輯於

Oracle 你看看你

先是死要錢,Oracle JDK 通通收費,然後現在是各種社群、大公司的 OpenJDK distro 滿地開花。沒人要裝本家的 JDK,現在才要回頭搞免費授權?

太慢啦

而且誰不知道你過個幾年又會搞新的授權要錢,你家 JDK 永遠不會是首選了。

然後這個 Oracle JDK LTS 也只支援三年而已 (LTS 二年加延一年),三年根本不夠好嗎!

BTW, 隨著 JDK 17 發佈,第二輪 OpenJDK distro 會面臨新的挑戰:

  • JDK 11 的支援是否繼續延長?

JDK 8 和 11 會繼續 backport、繼續支援的 distro 最終會成為最多人使用的版本。

haocheng 積分 1

有蠻多 Java 17 相關的議程,而且 Oracle 很貼心的根據時區安排了兩天議程,有興趣的可以報名參加

IngramChen 積分 1

已經在寫的會繼續寫,但之前沒跳船的現在大概不會考慮了。然後新的 framework/library 大概也不會以 kotlin 為賣點

IngramChen 積分 1 編輯於

繞了一圈又回到 Java,Kotlin 感覺又被放生

業界轉 kotlin 的風潮已經消退了,取而代之的是狂加功能的 Java 語言,這算是個正向刺激的好例子。不然 Java 以前死都不肯加新功能。

BTW,Spring 太成熟實在不曉得有什麼好改的,可能的話希望新版 reflection 用少一點吧,啟動速度快一點

IngramChen 積分 5

完全不用 IDE 的開發者多半程式語言就那幾種,哪天他被要求寫 iOS/Android 就知道了,API 和 build 都複雜到爆炸。不過通常選擇不去寫就是了,直接離職,繼續維持 清白

只用 IDE 然後搞不懂 cli 在 build 什麼… 初學者 ok,但你做了三五年還停在這邊就很危險了。你通常是你單位裡最不重要、最容易被替換的開發者。

專業的開發人員兩者都會用,知道適用範圍和其限制,也了解內部運作的機制。最多是有偏好而已。

IngramChen 積分 2 編輯於

我現在還是會用一些 twitter snowflake 的變型 (kaif 本身就是)

有時序的 64bit unique id 好處實在很多,缺點大概就程式碼不夠正規,沒有類似概念的人會搞不懂你在幹嘛 (大家都是用 database auto-increment...)

還有另一個地雷就是 64bit id 放不下 json (js number 只有 53 bit),要特別 encode 或是用字串處理 (程式又更難懂了一些)

如果用 128bit UUID 大概就沒以上的缺點,但傷的是資料庫

fanboy1016 積分 2

我們家是openJ9,正式環境記憶體都很小

haocheng 積分 2

剛剛發現 SDKMAN 可以下載 Temurin 了

 Temurin       |     | 16.0.2       | tem     |            | 16.0.2-tem          
               |     | 11.0.12      | tem     |            | 11.0.12-tem         
               |     | 8.0.302      | tem     |            | 8.0.302-tem         
haocheng 積分 1

好像是授權的關係... 但我們主要還是用 hotspot 版本

fanboy1016 積分 2

JDK下載成功但只有hotspot版本,OPENJ9以後只能在IBM下載的樣子

IngramChen 積分 1

怎麼沒有 zgc 的 cpu 比較?

雖然 cassandra 的比較沒差, 但還是想知道 overhead

haocheng 積分 1

我也還有幾個 plugin 還沒支援...

koji 積分 1

個人體感,效能有變好!?大概有些在UI Thread上跑的有移掉的關係!?

haocheng 積分 0

現在一年出三版,每一版更新都不大...

但有定期更新還是蠻不錯的啦

IngramChen 積分 0

直接升, 目前沒遇到問題

感覺是小升級...

christinatilly 積分 0

Understanding the basic Odoo tools will provide you an insight to its development as well as customization helping you to craft the platform with ease