概述

大家好👋🏼

在本文中,我將介紹七個您應該知道的用 Java 編寫的 OSS 儲存庫,這些有趣的專案吸引了我的注意並且我想分享它們。

讓我們開始吧🤙🏼


1.Robolectric

Robolectric 是 Android 的單元測試框架。您的測試在 JVM 內的模擬 Android 環境中執行,沒有模擬器的開銷和不穩定。它的測試執行速度通常比冷啟動模擬器快 10 倍 😈

https://github.com/robolectric/robolectric

2.Elasticsearch

Elasticsearch 是一種分散式搜尋和分析引擎,針對生產規模工作負載的速度和相關性進行了最佳化。在海量資料集上近乎即時地搜尋、執行向量搜尋、與生成式 AI 應用程式整合等等 🤠

https://github.com/elastic/elasticsearch

3.dotCMS

dotCMS 是一種開源無頭/混合內容管理系統,旨在跨多個管道管理和提供基於權限的個人化內容體驗。

它可以作為內容中心,也可以作為網站、行動應用程式、迷你網站、入口網站、內部網路的平台🤖

https://github.com/dotCMS/core

4.Apache Tika

Apache Tika 工具包可從一千多種不同的文件類型(例如 PPT、XLS 和 PDF)中檢測並提取元資料和文字。所有這些文件類型都可以透過單一介面進行解析,這使得 Tika 對於搜尋引擎索引、內容分析、翻譯等非常有用 🤗

https://github.com/apache/tika

5.GrailVM

GraalVM 是一個高效能 JDK 發行版,可提前將 Java 應用程式編譯成獨立的二進位。這些二進位檔案立即啟動,無需預熱即可提供峰值效能,並且使用更少的資源👾

https://github.com/oracle/graal

6.OpenSearch

OpenSearch 是一個開源分散式 RESTful 搜尋引擎,是 Elasticsearch 和 Kibana 在 2021 年初許可證變更後的分支 🔎

https://github.com/opensearch-project/OpenSearch

7.ThingsBoard

ThingsBoard 是一個開源物聯網平台,用於資料收集、處理、視覺化和設備管理。

它透過業界標準 IoT 協定實現設備連接:MQTT、CoAP 和 HTTP,並支援雲端和本地部署🦾

https://github.com/thingsboard/thingsboard


結論

此列表列出了七個值得檢查的開源專案,無論是使用它們還是做出貢獻🖖

快樂編碼!


嗨👋🏻

我叫 Domenico,是一位對 Vue.js 框架充滿熱情的軟體開發人員,我寫了一篇有關它的文章來分享我的知識和經驗。

不要忘記參觀我的 Linktree 來發現我的專案🫰🏻

連結樹:https://linktr.ee/domenicotenace

在 dev.to 上關注我以獲取其他文章👇🏻

嵌入 https://dev.to/dvalin99

如果您喜歡我的內容或想支持我在 GitHub 上的工作,您可以透過很小的捐款來支持我。

我將不勝感激🥹

![](https://img.buymeacoffee.com/button-api/?text=Buy me a coffee&emoji=☕&slug=domenicotenace&button_colour=FFDD00&font_colour=000000&font_family=Cookie&outline_colour=000000&coffee_colour=ffffff)


原文出處:https://dev.to/this-is-learning/7-open-source-projects-you-should-know-java-edition-1mkb


共有 0 則留言