search
尋找貓咪~QQ 地點 桃園市桃園區 Taoyuan , Taoyuan

科技公司最愛的50款開源工具,你都用過嗎? – jashliao部落格

科技公司最愛的50款開源工具,你都用過嗎?



資料來源:
https://mp.weixin.qq.com/s?__biz=MzA3MTM3NTA5Ng==&mid=2651063205&idx=4&sn=2a4ecf452052f3f0d618bf5af58ee8ec&chksm=84de2232b3a9ab24e9e2bf6aabb31de42e7e61f929c053bcc5378fec7d0b10885c6bc8dcb4cc&scene=0&xtrack=1&key=76b630266da43b376356368f1a19a77dd52b7c29b2332dbc75d5e3e1ec792c48b77e2830eefdbe9aadb395f3c47a7032bdd0cc0ee9a89f28be6d1d440757f81a290930a16052ebcfe0a51031750092c4&ascene=1&uin=MjIwODk2NDgxNw==&devicetype=Windows+10&version=62070158&lang=zh_TW&exportkey=Al6VW6EpwysFj3asbg13eLE=&pass_ticket=mWjO/SXPPtEnPCBsnVdlbzUiy3eRJwvfKk5W2FRtww+UspPMIZNbbM2trt+uoQSR



大數據


1. Hadoop

·      Apache 主持的這個項目是最廣為人知的大數據工具。眾多公司為Hadoop 提供相關產品或商業支持,包括亞馬遜網絡服務、ClouderaHortonworksIBMPivotal、Syncsort VMware。知名用戶包括:阿里巴巴、美國在線、電子港灣、Facebook、谷歌、Hulu、領英、Spotify、推特和雅虎。

·      支持的操作系統:WindowsLinux OS X

·      相關網站:http://hadoop.apache.org

2. Hypertable

·      Hypertable 在互聯網公司當中非常流行,它由谷歌開發,用來提高數據庫的可擴展性。用戶包括百度、電子港灣、Groupon Yelp。它與Hadoop 兼容,提供商業支持和培訓。

·      支持的操作系統:Linux OS X

·      相關網站:http://www.hypertable.com

3. Mesos

·      Apache Mesos 是一種資源抽象工具,有了它,企業就可以鞀整個數據中心當成一個資源池,它在又在運行HadoopSpark 及類似應用程序的公司當中很流行。使用它的企業組織包括:Airbnb、歐洲原子核研究組織(CERN)、思科、CourseraFoursquareGroupon、網飛(Netflix)、推特和優步。

·      支持的操作系統:Linux OS X

·      相關網站:http://mesos.apache.org

4. Presto

·      Presto 由Facebook 開發,自稱是“一款開源分佈式SQL 查詢引擎,用於對大大小小(從GB 級到PB 級)的數據源運行交互式分析查詢。”Facebook 表示,它將Presto 用於對300PB 大小的數據倉庫執行查詢,其他用戶包括Airbnb Dropbox

·      支持的操作系統:Linux

·      相關網站:https://prestodb.io

5. Solr

·      這種“快若閃電”的企業搜索平台聲稱高度可靠、擴展和容錯。使用它的公司包括:AT&TTicketmaster、康卡斯特、Instagram、網飛、IBMAdobe SAP Hybris

·      支持的操作系統:與操作系統無關

·      相關網站:http://lucene.apache.org/solr/

6. Spark

·      Apache Spark 聲稱,“它在內存中運行程序的速度比Hadoop MapReduce 最多快100 倍,在磁盤上快10 倍。”Spark“支持”的企業組織包括:亞馬遜、百度、Groupon、日立解決方案、IBM MyFitnessPal、諾基亞和雅虎。

·      支持的操作系統:WindowsLinux OS X

·      相關網站:http://spark.apache.org

7. Storm

·      正如Hadoop 用來處理批量數據,Apache Storm 用來處理實時數據。官方網站上顯示用戶包括:天氣頻道、推特、雅虎、WebMDSpotify、威瑞信(Verisign)、Flipboard Klout

·      支持的操作系統:Linux

·      相關網站:https://storm.apache.org

雲計算


8. Cloud Foundry

·      Cloud Foundry 提供用於構建平台即服務的開源工具。它聲稱“由行業領袖為行業領袖構建”,其支持者包括IBM Pivotal、惠普企業、VMware、英特爾、SAP EMC

·      支持的操作系統:Linux

·      相關網站:https://www.cloudfoundry.org

9. CloudStack

·      這個交鑰匙IaaS 解決方案構成了許多公共雲和私有云的基礎。它的用戶極多,包括阿爾卡特-朗訊、蘋果、Autodesk、英國電信、冠群科技、思傑、Cloudera、戴爾、富士通、SAP 和韋里遜。

·      支持的操作系統:與操作系統無關

·      相關網站:http://cloudstack.apache.org

10. OpenStack

·      這種很受歡迎的雲計算平台聲稱,“世界上成百上千個大品牌”每天依賴它。支持者包括:AT&TUbuntu、惠普企業、IBM、英特爾、Rackspace、紅帽、SUSE、思科、戴爾、EMC、賽門鐵克及另外許多知名科技公司。

·      支持的操作系統:與操作系統無關

·      相關網站:http://www.openstack.org

11. Scalr

·      這種雲管理平台備受市場研究公司的好評,它簡化了管理多個雲環境的過程。知名用戶包括Expedia、三星、美國宇航局噴氣推進實驗室、埃森哲、索尼和Autodesk

·      支持的操作系統:Linux

·      相關網站:http://www.scalr.com

容器


12. Docker

·      Docker 在相對新興的容器領域迅速確立起了主導平台這一地位。科技界的許多大牌公司在構建或提供擴展或使用Docker 技術的產品,包括亞馬遜、微軟、IBM、惠普企業、紅帽、Rackspace Canonical

·      支持的操作系統:WindowsLinux OS X

·      相關網站:https://www.docker.com


內容管理


13. DNN

·      這款內容管理解決方案之前名為DotNetNuke,承諾構建豐富的交互式網站時,只要花較少的精力,就能收到顯著的成效。用戶包括佳能、時代華納有線電視、德州儀器和美國銀行。

·      支持的操作系統:Windows

·      相關網站:http://www.dnnsoftware.com

14. Drupal

·      Drupal 聲稱,98000 多個開發人員在為這個極其流行的內容管理系統積極貢獻代碼。支持者包括微軟、ZendFastly New
Relic
,其內容市場有數百家公司參與其中,它們提供了相關的產品和服務。

·      支持的操作系統:與操作系統無關

·      相關網站:https://www.drupal.org

15. Joomla

·      Joomla 為數百萬個網站提供平台,其下載量超過了5000 萬人次。許多用戶當中就有這些公司:電子港灣、巴諾書店、MTV 和標致。

·      支持的操作系統:與操作系統無關

·      相關網站:https://www.joomla.org

16. MediaWiki

·      MediaWiki 以維基百科使用的軟件而出名,它還為百度、VistaprintNovell、英特爾和美國宇航局支持網站。它是構建可編輯網頁的不錯選擇,許多企業組織用它來構建內部知識庫。

·      支持的操作系統:WindowsLinux/Unix OS X

·      相關網站:https://www.mediawiki.org/wiki/MediaWiki


數據庫


17. Cassandra

·      這種NoSQL 數據庫由Facebook 開發,其用戶包括蘋果、歐洲原子核研究組織(CERN)、康卡斯特、電子港灣、GitHubGoDaddyHuluInstagramIntuit、網飛、Reddit 及其他科技公司。它支持極其龐大的數據集,聲稱擁有非常高的性能和出色的耐用性和彈性。可通過第三方獲得支持。

·      支持的操作系統:與操作系統無關

·      相關網站:http://cassandra.apache.org

18. CouchDB

·      CouchDB 為Web 而開發,這種NoSQL 數據庫將數據存儲在JSON 文檔中,這類文檔可通過HTTP 來加以查詢,並用JavaScript 來處理。Cloudant 現在歸IBM 所有,它提供一款專業人員支持的軟件版本,用戶包括:三星、AkamaiExpedia、微軟遊戲工作室及其他公司。

·      支持的操作系統:WindowsLinuxOS X 和安卓

·      相關網站:http://couchdb.apache.org

19. MongoDB

·      MongoDB 是一種NoSQL 數據庫,聲稱“針對關鍵任務型部署環境進行了優化”,用戶包括Foursquare、《福布斯》、PebbleAdobe、領英、eHarmony 及其他公司。提供收費的專業版和企業版。

·      支持的操作系統:WindowsLinuxOS X Solaris

·      相關網站:http://www.mongodb.org

20. MySQL

·      MySQL 自稱是“世界上最流行的開源數據庫”,備受眾多互聯網公司的青睞,比如YouTube、貝寶、谷歌、Facebook、推特、電子港灣、領英、優步和亞馬遜。除了免費社區版外,它還有多款收費版。最新更新版聲稱速度比老版本快三倍。

·      支持的操作系統:WindowsLinuxUnix OS X

·      相關網站:http://www.mysql.com

21. Neo4j

·      Neo4J 自詡為“世界上領先的圖形數據庫”,用於欺詐檢測、推薦引擎、社交網站、主數據管理及更多領域。用戶包括電子港灣、沃爾瑪、思科、惠普、埃森哲、CrunchBaseeHarmonyCare.com 及另外許多企業組織。

·      支持的操作系統:Windows Linux

·      相關網站:http://neo4j.com


開發工具


22. Bugzilla

·      Bugzilla 是開源社區的寵兒,用戶包括MozillaLinux 基金會、GNOMEKDEApacheLibreOfficeOpen OfficeEclipse、紅帽、Novell 及其他公司。這款軟件缺陷追踪系統(bugtracker)的重要功能包括:高級搜索功能、電子郵件通知、預定報告、時間追踪、出色的安全及更多特性。

·      支持的操作系統:WindowsLinux OS X

·      相關網站:https://www.bugzilla.org

23. Eclipse

·      Eclipse 項目最為知名的是,它是一種大受歡迎的面向Java 的集成開發環境(IDE),它還提供面向C/C++PHP IDE,此外提供另外一大批開發工具。主要支持者包括冠群科技、谷歌、IBM、甲骨文、紅帽和SAP

·      支持的操作系統:與操作系統無關

·      相關網站:http://www.eclipse.org

24. Ember.js

·      這種框架用於“構建野心勃勃的Web 應用程序”,旨在為JavaScript 開發人員提高工作效率。官方網站上顯示用戶包括雅虎、SquareLivingsocialGrouponTwitchTED、網飛、Heroku 和微軟。

·      支持的操作系統:與操作系統無關

·      相關網站:http://emberjs.com

25. Grunt

·      Grunt 是一種JavaScript 任務運行工具,有助於自動處理重複性的開發任務。使用它的知名科技公司包括:Adobe、推特、MozillaCloudant WordPress

·      支持的操作系統:與操作系統無關

·      相關網站:http://gruntjs.com

26. LoopBack

·      這個Node.js 框架旨在讓用戶很容易構建REST API,並連接到後端數據存儲區。知名用戶包括GoDaddy、美國能源部和賽門鐵克。

·      支持的操作系統:WindowsLinuxOS X、安卓和iOS

·      相關網站:http://loopback.io

27. Node.js

·      Node.js 的成名之處在於,它讓開發人員可以使用JavaScript,編寫服務器端應用程序。開發工作之前由Joyent 管控,現在交由Node.js 基金會監管。用戶包括IBM、微軟、雅虎、SAP、領英、貝寶和網飛。

·      支持的操作系統:WindowsLinux OS X

·      相關網站:https://nodejs.org/en/

28. PhoneGap

·      Apache Cordova 是一種開源框架,讓開發人員可以使用HTMLCSS JavaScript Web 技術,構建移動應用程序。PhoneGap 是最受歡迎的Cordova 發行版。使用某一種Cordova 發行版的科技公司包括:維基百科、Facebook SalesforceIBM、微軟、Adobe 和黑莓。

·      支持的操作系統:WindowLinux OS X

·      相關網站:http://phonegap.com

29. React Native

·      React Native 由Facebook 開發,這種框架可用於使用JavaScript React JavaScript 庫(同樣由Facebook 開發),構建原生移動應用程序。其他用戶包括:《探索》頻道和CBS 體育新聞網。

·      支持的操作系統:OS X

·      相關網站:http://facebook.github.io/react-native/

30. Ruby on Rails

·      這個Web 開發框架在開發人員當中極其流行,它聲稱“為確保編程員滿意和持續高效地工作進行了優化”。用戶包括Basecamp、推特、Shopify GitHub 等公司。

·      支持的操作系統:WindowsLinux OS X

·      相關網站:http://rubyonrails.org

31. Sencha Touch

·      Sencha Touch 自稱是“一種用於構建通用移動應用程序的領先的跨平台移動Web 應用程序框架,基於HTML5 JavaScript”。它既有開源許可證版本,也有商業許可證版本。據官方網站聲稱,《財富》100 強中60% 使用它。

·      支持的操作系統:與操作系統無關

·      相關網站:https://www.sencha.com/products/touch/

32. ZK

·      索尼、SunIBMAdobe、電子港灣、富士通、夢工廠和優利系統等公司使用這種Java Web 框架來構建Web 和移動應用程序。提供收費支付及相關工具。

·      支持的操作系統:與操作系統無關

·      相關網站:http://www.zkoss.org


中間件


33. JBoss

·      紅帽的JBoss 中間件包括各種輕量級、對雲計算友好的工具,同時結合、集成和自動化各個企業應用程序和系統。用戶包括:橡樹嶺國家實驗室、日產、思科、冠群科技、AMD 及其他公司。

·      支持的操作系統:Linux

·      相關網站:http://www.redhat.com/en/technologies/jboss-middleware


操作系統


34. 紅帽企業版Linux

·      紅帽最知名的產品就是其旗艦Linux 發行版,這需要付費訂購。據該公司聲稱,《財富》全球500 強公司中超過90% 在使用紅帽產品。

·      相關網站:http://www.redhat.com/en/technologies/linux-platforms/enterprise-linux

35. SUSE Linux 企業版

·      這款面向企業的Linux 發行版同樣備受大企業的追捧,它也需要付費訂購。該公司聲稱,它有13000 多個企業用戶,包括倫敦證券交易所、SAP、天睿(Teradata)和沃爾格林連鎖藥店(Walgreens)。

·      相關網站:https://www.suse.com

36. Ubuntu

·      Ubuntu 提供廣受歡迎的Linux 發行版,有多個版本:桌面版、服務器版、雲版、手機版、平板電腦版和物聯網版。聲稱用戶包括亞馬遜、IBM、維基百科和英偉達。

·      相關網站:http://www.ubuntu.com/index_kylin


項目管理


37. Project Libre

·      這個屢獲獎項的項目是微軟Project 的替代者,下載量已有近200 萬人次。它有一大批用戶,包括IBM、埃森哲、美國能源部、思科、ATI AMD

·      支持的操作系統:WindowsLinux OS X

·      相關網站:http://www.projectlibre.org


存儲


38. FreeNAS

·      這款開源網絡附加存儲(NAS)軟件聲稱,它備受聯合國、迪士尼互動媒體集團、路透社和Dr. Phil 等用戶的“喜愛”。它可以安裝到幾乎任何硬件上,而TrueNAS 提供的預先構建的設備就基於該技術。

·      支持的操作系統:FressBSD

·      相關網站:http://www.freenas.org

39. Gluster

·      Gluster 是一種可高度擴展的網絡文件系統,適合雲計算環境。紅帽提供一款基於該技術的收費產品,用戶包括卡西歐和Intuit

·      支持的操作系統:Linux

·      相關網站:http://www.gluster.org

40. Lustre

·      Lustre 是另一種可高度擴展的文件系統,旨在支持高性能計算(HPC)環境。一些最早採用它的用戶包括美國的幾大國家實驗室:勞倫斯·利物莫爾國家實驗室、桑迪亞國家實驗室、橡樹嶺國家實驗室和洛斯阿拉莫斯國家實驗室。

·      支持的操作系統:Linux

·      相關網站:http://lustre.org


系統管理工具


41. Ansible

·      Ansible 現在歸紅帽所有,它自稱是“一種異常簡單的IT 自動化引擎,可以使雲服務配置、配置管理、應用程序部署、服務內部的編排以及其他許多IT 操作實現自動化。”使用它的科技公司包括:思科、瞻博網絡、Evernote、推特、威瑞信、GoProEA SportsAtlassian 和韋里遜。它既有免費版,也有收費版。

·      支持的操作系統:Linux

·      相關網站:http://www.ansibleworks.com

42. Chef

·      作為另一款自動化工具,Chef 支持開發運維方法,同時改善了速度、協作和安全性。擁有免費版和收費版。官方網站上顯示用戶包括:塔吉特(Target)、諾德斯特龍(Nordstrom)、FacebookEtsyIGM、雅虎和彭博社。

·      支持的操作系統:WindowsLinux OS X

·      相關網站:https://www.chef.io/chef/

43. Hudson

·      Hudson 在使用敏捷和開發運維方法的企業當中很流行,它是一種可擴展的持續集成服務器系統,可以監控重複作業的執行。這個項目得到了Eclipse 基金會、甲骨文、Atlassian YourKit 的支持。

·      支持的操作系統:與操作系統無關

·      相關網站:http://hudson-ci.org

44. Puppet

·      Puppet 號稱“使用最廣泛的開源IT 管理系統”,它包括40 多個基礎設施管理方面的開源項目。除了開源版本外,它還有一款收費的企業版本。它聲稱,用戶包括25000 多家企業,比如迪士尼、沃爾瑪、1-800-Flowers.comHeartland Payment Systems、蓋蒂圖片社(Getty Images)和Yelp

·      支持的操作系統:WindowsLinuxUnix OS X

·      相關網站:https://puppetlabs.com/puppet/open-source-projects


版本控制45. Bazaar

·      Bazaar 由Canonical 管理,被許多開源項目所使用,包括Ubuntu GNU 基金會、Linux 基金會、MySQLBugzilla Debian Maria
DB
。它簡單易學,支持任何工作流程和工作區間模式,承諾存儲效率很高、速度很快。

·      支持的操作系統:WindowsLinux OS X

·      相關網站:http://bazaar.canonical.com/en/

46. Git

·      這個版本控制系統已變得極受歡迎,這一方面歸功於GitHub 服務的使用日益廣泛。使用它的公司和項目包括:谷歌、Facebook、微軟、推特、領英、網飛、PerlPostgreSQL、安卓、RailsQTGnome Eclipse

·      支持的操作系統:WindowsLinux OS X

·      相關網站:http://git-scm.com

47. Mercurial

·      Mercurial 是一種分佈式源代碼控制管理工具,專注於幫助團隊更輕鬆、更快速地協同工作。用戶包括OpenJDK NetBeans 等各大項目。

·      支持的操作系統:WindowsLinux OS X

·      相關網站:https://www.mercurial-scm.org

48. Subversion

·      這個企業級版本控制系統得到Apache 的支持,首次發佈於2000 年。使用它的企業組織包括Apache 軟件基金會自己、Hobby
Lobby
MonoPlone GNU Enterprise

·      支持的操作系統:WindowsLinux OS X

·      相關網站:http://subversion.apache.org


Web 服務器


49.
Apache HTTP Server

·      Apache 至今已有20 年多的歷史,專利是自1996 年以來互聯網上最受歡迎的Web 服務器系統。據W3Techs 聲稱,目前所有網站中55.3% 是由Apache 支持的。

·      支持的操作系統:WindowsLinux OS X

·      相關網站:http://httpd.apache.org

50. Nginx

·      Nginx 的人氣也極旺,它被互聯網上所有網站中的大約四分之一所使用。除了俄羅斯許多訪問量很大的網站外,用戶還包括網飛和WordPress.com

·      支持的操作系統:WindowsLinux OS X



熱門推薦

本文由 jashliaoeuwordpress 提供 原文連結

寵物協尋 相信 終究能找到回家的路
寫了7763篇文章,獲得2次喜歡
留言回覆
回覆
精彩推薦