伊人久久中文大香线蕉综合_在线成人国产公开视频_中文字幕v亚洲日本在线_AV在线黑人无码

您現(xiàn)在所在的位置:首頁 >關(guān)于奇酷 > 行業(yè)動態(tài) > 2022年最佳開源軟件出爐

2022年最佳開源軟件出爐

來源:奇酷教育 發(fā)表于:

2022年最佳開源軟件出爐

  InfoWorld 公布了 2022 年最佳開源軟件榜單。

 
  InfoWorld 是致力于引領(lǐng) IT 決策者走在科技前沿的國際科技媒體品牌,每年 InfoWorld 都會根據(jù)軟件對開源界的貢獻,以及在業(yè)界的影響力評選出當(dāng)年的 “最佳開源軟件” (InfoWorld's Best of Open Source Software Awards, 簡稱 Bossies),該獎項評選已經(jīng)延續(xù)了十多年。
 
 
  InfoWorld 的 2022 年 Bossie 獎旨在表彰年度最重要和最具創(chuàng)新性的應(yīng)用程序開發(fā)、devops、數(shù)據(jù)分析和機器學(xué)習(xí)工具。
 
  接下來具體看看每一個項目。
 
  AlmaLinux
  
 
  AlmaLinux 是開放源碼的、社區(qū)驅(qū)動的項目,一開始是作為 CentOS 的替代品,由 CloudLinux OS 的創(chuàng)建者打造 。它從紅帽企業(yè) Linux (RHEL) 的源碼編譯而來,跟 RHEL 8 完全在二進制上兼容。
 
  項目地址:https://www.oschina.net/p/almalinux
 
  podman

 
  Podman 是一個無守護進程的容器引擎,用于在 Linux 系統(tǒng)上開發(fā)、管理和運行 OCI 容器。容器既可以以 root 身份運行,也可以在無 root 模式下運行。
 
  Podman 是 Libpod 的一部分,它的定義可以簡單用這個命令表示:`alias docker=podman`。
 
  項目地址:https://www.oschina.net/p/podman
 
  Play with Docker (PWD) 
 
  Play with Docker (PWD) 是一個 Docker 學(xué)習(xí)平臺,在瀏覽器中提供免費的 Alpine Linux 虛擬機體驗。(不過需要登錄和注冊,而且每次登錄創(chuàng)建的實例都有有時間限制,到時間需要重新登錄)
 
  你可以在 Play with Docker 中構(gòu)建和運行 Docker 容器,訓(xùn)練自己操作 Docker 的能力(默認已搭建好環(huán)境),甚至在 Docker Swarm 模式下創(chuàng)建集群, Docker-in-Docker (DinD) 用于提供多個 VM/PC 的效果。
 
  項目地址:https://www.oschina.net/p/play-with-docker
 
  Vaadin

 
  Vaadin 是一個可在 Java 中實現(xiàn) Web 用戶界面的 Web 框架,無需編寫任何 HTML 或 JavaScript 代碼。Vaadin 包含一個服務(wù)器端的結(jié)構(gòu),主要的應(yīng)用邏輯都在服務(wù)器端運行,瀏覽器端通過 Ajax 技術(shù)跟服務(wù)器端進行交互。
 
  項目地址:https://www.oschina.net/p/vaadin
 
  JHipster
  
 
  JHipster 是一個全棧的 Java 應(yīng)用程序開發(fā)平臺,可用來創(chuàng)建基于 Maven + Spring + AngularJS 的項目,提供完全熱加載的 Java 和 JavaScript 代碼。
 
  JHipster 提供了包含 CLI 工具在內(nèi)的許多組件,用于處理腳手架生成并針對異構(gòu)技術(shù)堆棧工作:以 Vue.js UI 為前端的 MongoDB,以 React 為前端的 Postgres 等等...
 
  項目地址:https://www.oschina.net/p/jhipster
 
  SolidJS
  
 
  SolidJS 是一個用于構(gòu)建用戶界面的聲明式、高效且靈活的 JavaScript 庫。它不使用虛擬 DOM。相反,它選擇將其模板編譯為真實的 DOM 節(jié)點,并將更新包裝在細粒度的 React 中。
 
  項目地址:https://www.oschina.net/p/solid-js
 
  Redwood
  
 
  Redwood 是一個全棧 Web 框架,它將 React、GraphQL、Prisma、TypeScript、Jest 和 Storybook 的最佳部分結(jié)合在一起。
 
  Redwood 采用類似 Rails 的方法來滿足數(shù)據(jù)建模和腳手架等重復(fù)性需求,也解決了安全性和跟蹤、集成等需求。Redwood 允許針對各種部署環(huán)境,包括 Vercel 和 Netlify 等無服務(wù)器平臺。
 
  項目地址:https://www.oschina.net/p/redwood
 
  Next.js 

 
  Next.js 是一個用于服務(wù)器渲染的通用 JavaScript Web 應(yīng)用程序的小型框架,該框架基于 React、Webpack 和 Babel 構(gòu)建,為該網(wǎng)站提供了強大的支持。
 
  項目地址:https://www.oschina.net/p/next-js
 
  Wasmtime

 
  Wasmtime 是 WebAssembly 和 WASI 的小型高效運行時,采用 Rust 編寫,構(gòu)建于編譯器 Cranelift 之上。Wasmtime 完全開源,符合 WASI 標準,還支持與 C/C++、Python、.NET、Go 和其他編程語言集成,可運行在 Windows/Linux/macOS 等平臺。
 
  項目地址:https://www.oschina.net/p/wasmtime
 
  PyScript

 
  PyScript 是一個開發(fā)框架,為開發(fā)者提供了在標準 HTML 中嵌入編寫 Python 代碼的能力、使用 Python 調(diào)用 JavaScript 函數(shù)庫,以及創(chuàng)建 Python Web 應(yīng)用。PyScript 旨在提供 “一等公民 (first-class)” 的編程語言,它具有一致的風(fēng)格化規(guī)則、更具表現(xiàn)力且更易于學(xué)習(xí)。
 
  項目地址:https://www.oschina.net/p/pyscript
 
  Hardhat

  Hardhat 是面向?qū)I(yè)人士的以太坊開發(fā)環(huán)境,同時也是一個優(yōu)秀的開源框架,它簡化了在以太坊上編碼、測試和部署 Dapps 和智能合約的過程。
 
  項目地址:https://www.oschina.net/p/hardhat
 
  OpenFGA

 
  OpenFGA 是一種適用于細粒度授權(quán)的開源授權(quán)解決方案,允許開發(fā)人員使用易于閱讀的建模語言和友好的 API 構(gòu)建精細的訪問控制系統(tǒng)。
 
  它應(yīng)用了 ReBAC 的概念,由 Auth0 FGA 團隊創(chuàng)建,并受到 Zanzibar 的啟發(fā),專為大規(guī)模的可靠性和低延遲而設(shè)計。
 
  項目地址:https://www.oschina.net/p/openfga
 
  Sentry

 
  Sentry 是一個實時的事件日志和聚合平臺,基于 Django 構(gòu)建。Sentry 可以幫助你將 Python 程序的所有 exception 自動記錄下來,然后在一個簡單好用的 UI 上呈現(xiàn)和搜索。
 
  項目地址:https://www.oschina.net/p/sentry
 
  Appsmith
 
  Appsmith 是一個開源低代碼框架,用于構(gòu)建管理面板、CRUD 應(yīng)用程序和工作流。它允許拖放組件來構(gòu)建儀表板、使用 JavaScript 對象編寫邏輯并連接到任何 API、數(shù)據(jù)庫或 GraphQL 源。
 
  項目地址:https://www.oschina.net/p/appsmith
 
  Spinnaker

 
   Spinnaker 是一個持續(xù)交付平臺,它定位于將產(chǎn)品快速且持續(xù)的部署到多種云平臺上。
 
  Spinnaker 主要特性:配置一次,隨時運行;隨地部署,集中化管理;開源。
 
  項目地址:https://www.oschina.net/p/spinnaker
 
  Hypertrace

 
  Hypertrace 是一個開源的分布式跟蹤和可觀察性引擎,能夠從龐大的云原生架構(gòu)中的大量服務(wù)中攝取和處理大量實時性能數(shù)據(jù)。
 
  Hypertrace 監(jiān)控應(yīng)用程序和微服務(wù),跨多個接觸點跟蹤分布式事務(wù),并將所有這些信息提煉成服務(wù)指標和應(yīng)用程序流程圖,并顯示在完全可定制的儀表板中。
 
  項目地址:https://www.hypertrace.org/
 
  Gravitee

 
  Gravitee API 網(wǎng)關(guān)是基于 Vert.X 開發(fā)的高性能接口網(wǎng)關(guān),支持 Swagger 導(dǎo)入接口、文檔管理、性能分析、操作審計、日志,負載均衡等功能。
 
  項目地址:https://www.oschina.net/p/gravitee-gateway
 
  OpenTelemetry
 
  OpenTelemetry 是一項高質(zhì)量的便攜式遙測技術(shù),可用于檢測、生成、收集和導(dǎo)出遙測數(shù)據(jù)(指標、日志和跟蹤),以幫助分析軟件的性能和行為。
 
  OpenTelemetry 通??煽缍喾N語言使用,且易于與流行的庫和框架集成,例如 Spring、 ASP.NET Core、 Express、Quarkus 等。
 
  項目地址:https://opentelemetry.io/
 
  Grafana

 
   Grafana 是 Graphite 和 InfluxDB 儀表盤和圖形編輯器,同時也是開源的、功能齊全的度量儀表盤和圖形編輯器,支持 Graphite,InfluxDB 和 OpenTSDB。
 
  Grafana 主要特性:靈活豐富的圖形化選項;可以混合多種風(fēng)格;支持白天和夜間模式;多個數(shù)據(jù)源;Graphite 和 InfluxDB 查詢編輯器等等。
 
  項目地址:https://www.oschina.net/p/grafana
 
  Dapr
 
  Dapr(Distributed Application Runtime ,分布式應(yīng)用運行時)是微軟新推出的,一種可移植的、serverless 的、事件驅(qū)動的運行時,它使開發(fā)人員可以輕松構(gòu)建彈性,無狀態(tài)和有狀態(tài)微服務(wù),這些服務(wù)運行在云和邊緣上,并包含多種語言和開發(fā)框架。
 
  項目地址:https://www.oschina.net/p/dapr
 
  Redpanda
 
  Redpanda 是 Kafka 的插件替代品,主要用 C++ 編寫,使用 Seastar 異步框架和 Raft 共識算法用于其分布式日志。
 
  它可以提供高達 10 倍的平均延遲降低和高達 6 倍的 Kafka 事務(wù)速度,同時運行在更少的資源上。
 
  項目地址:https://redpanda.com/
 
  Apache lceberg
 
  Iceberg 是一種用于大型分析表的高性能格式。Iceberg 為大數(shù)據(jù)帶來了 SQL 表的可靠性和簡單性,同時讓 Spark、Trino、Flink、Presto、Hive 和 Impala 等引擎能夠同時安全地使用相同的表。
 
  項目地址:https://iceberg.apache.org/
 
  Apache Druid
 
  Druid 是一個高性能實時分析數(shù)據(jù)庫。它是為大型數(shù)據(jù)集上實時探索查詢的引擎,提供專為 OLAP 設(shè)計的開源分析數(shù)據(jù)存儲系統(tǒng),它的設(shè)計意圖是在面對代碼部署、機器故障以及其他產(chǎn)品系統(tǒng)遇到不測時能保持 100% 正常運行。它也可以用于后臺用例,但設(shè)計決策明確定位線上服務(wù)。
 
  項目地址:https://www.oschina.net/p/druid_analytics
 
  JAX
 
  JAX 是一個 TensorFlow 的簡化庫,它結(jié)合了 Autograd 和 XLA,專門用于高性能機器學(xué)習(xí)研究。
 
  憑借 Autograd,JAX 可以求導(dǎo)循環(huán)、分支、遞歸和閉包函數(shù),并且它可以進行三階求導(dǎo)。通過 grad,它支持自動模式反向求導(dǎo)(反向傳播)和正向求導(dǎo),且二者可以任何順序任意組合。
 
  項目地址:https://www.oschina.net/p/jax
 
  nbdev

 
  nbdev 是一個  Jupyter Notebooks  驅(qū)動的開發(fā)平臺。只需使用輕量級標記編寫  Jupyter Notebooks ,即可獲得高質(zhì)量的文檔、測試、持續(xù)集成和打包.
 
  比起傳統(tǒng)編程環(huán)境,nbdev 的代碼調(diào)試和重構(gòu)容易得多,因為始終可以輕松獲得活動對象。
 
  項目地址:https://nbdev.fast.ai/
 
   Accelerate
 
  Accelerate 是一個庫,只需添加四行代碼,即可在任何分布式配置中運行相同的 PyTorch 代碼!
 
  簡而言之, Accelerate 使得大規(guī)模的訓(xùn)練和推理變得簡單、高效和強適應(yīng)性。
 
  項目地址:https://huggingface.co/docs/accelerate/index
 
  Stable Diffusion
 
 
  Stable Diffusion 是一種文本到圖像的 AI 模型,可以生成質(zhì)量驚人的圖像。
 
  世界各地的愛好者都在圍繞這個項目進行改進工作,以加快圖像生成速度,支持在內(nèi)存較低的 GPU 上運行,并添加畫內(nèi)和畫外支持,他們甚至在 M1 驅(qū)動的 MacBook 上運行了 Stable Diffusione。
 
  項目地址:https://github.com/CompVis/stable-diffusion
 
  EleutherAI
 
 
  嚴格來說,EleutherAI 是一群致力于實現(xiàn)開源人工智能研究的 AI 研究人員,旗下有多款預(yù)訓(xùn)練模型,包括 GPT-NeoX-20B,一個與 CoreWeave 合作訓(xùn)練的 200 億參數(shù)模型;GPT-J-6B ,在 Pile 上訓(xùn)練的 60 億參數(shù)模型...
 
  項目地址:https://www.eleuther.ai/
 
  以上是 2022 年度 InfoWorld Bossie Awards 的所有得獎項目,關(guān)于每個項目具體的入選評語等詳細信息,可查看網(wǎng)站原文:https://www.infoworld.com/article/3637038/the-best-open-source-software-of-2021.html#slide1