首页 > 技术文章 > 遇到的常用开源软件简介(持续更新)

yickel 2019-10-14 16:02 原文

LogStash:
开源的服务器端数据处理管道。能够同时从多个来源采集数据、转换数据,并最终把数据发送到喜欢的存储库中。

Redis:
redis是一个高性能的key-value数据库。是一个ANSI C编写的开源程序。

NSSM:
(the Non-Sucking Service Manager)是Windows环境下一款免安装的服务管理软件,它可以将应用封装成服务,使之像windows服务可以设置自动启动等。同类型的工具还有微软自己的srvany,不过nssm更加简单易用,并且功能强大。

FileBeat:
Filebeat是本地文件的日志数据采集器。 作为服务器上的代理安装,Filebeat监视日志目录或特定日志文件,tail file,并将它们转发给Elasticsearch或Logstash进行索引、kafka 等。

elasticsearch:
是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。

Apache HTTP Server(简称Apache):
是Apache软件基金会的一个开放源码的网页服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩展,将Perl/Python等解释器编译到服务器中

WebLogic:
是美国Oracle公司出品的一个Application Server,确切的说是一个基于JAVAEE架构的中间件,WebLogic是用于开发、集成、部署和管理大型分布式WEB应用、网络应用和数据库应用的Java应用服务器。将Java的动态功能和Java Enterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中。

ZK:
由台湾potix公司开发和维护,是一个开发企业Web和移动应用的高效的Java framework。通过ZK框架可以不关注Ajx和Java Scriper情况进行开发。
框架上由ZK Client Engine、ZK Update Engine构成。
https://www.zkoss.org/wiki/ZK_Developer's_Reference

 

Maven:


Cordova:
Cordova提供了一组设备相关的API,通过这组API,移动应用能够以JavaScript访问原生的设备功能,如摄像头、麦克风等。
Cordova还提供了一组统一的JavaScript类库,以及为这些类库所用的设备相关的原生后台代码。
Cordova支持如下移动操作系统:iOS, Android,ubuntu phone os, Blackberry, Windows Phone, Palm WebOS, Bada 和 Symbian。


 

推荐阅读