后端开源软件集合

时间:2022-04-22
本文章向大家介绍后端开源软件集合,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

缓存系统:memcached(group cache)、redis、mongodb、Couchbase(CouchDB、Membase、CouchOne)

http缓存:varnish、nginx、traficserver、squid

负载均衡:lvs、f5、nginx、haproxy

代理:nginx

集群操作系统(运行在单机系统上):Mesos

集群管理:Kubernetes

Web服务器:nginx、lighthttpd、apache、tengine

WSGI实现: uWSGI、gunicorn

Web框架(WSGI server):web.py、bottle 、django、tornado、beego(golang)、martini(golang)、Revel(golang)

Web性能测试:ab、siege

一致性:zookeeper(zkclient)

分布式文件系统:FastDFS、tfs、yfs、gfs、ceph

分布式系统:s4,storm,puma、hadoop、spark

sql数据库: Mysql, Oracle, PostgreSQL

nosql数据库:mongoDB、HBase、Cassandra、TokyoCabinet和Tokyo Tyrant、influxdb、BDB,Camlistore,rocksdb(levelDB)

存储引擎:BoltDB

可用性:keepalived

RPC:thrift

图表系统:grafana、graphite(tasseo)、OpenTSDB

系统性能采集工具:collectd、statd、FluentD、Telegraf

CDN:Apache TrafficServer

私有云:owncloud、openstack

VIM插件管理器:Vundle

消息队列系统:RabbitMQ ,ActiveMQ ,Beanstalkd ,Gearman ,Kafka ,ZeroMQ

日志分析:WebTrends、splunk

Go语言资料库:Gorilla、