微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!
编程之家(jb51.cc)编程百科栏目主要推荐程序员常用编程技术介绍,以下是服务器软件相关编程语言,主要信息提供给程序员快速了解所需要学习的编程技术语言。
JSON Server 用来创建 RestApi,使用非常的方便。 安装 安装之前,需要已经安装好NodeJs.
Furnace 是一个轻量级的模块化服务容器,基于已有的 JBoss 模块、Maven 和 CDI 标准技术构建。
Payara是一款Java EE 7应用服务器。 2013年11月Oracle决定终止GlassFish的商业支持后,一批人从GlassFish
Node- Lua是一款基于Lua实现的脚本和服务器引擎,它支持构建海量Lua服务(Context_Lua)并以多线程方式运行在多核服务器上,采用了任务多路复用的设计方案,有效利用了多核优势。node-
einx 是一个由 golang 编写的用于游戏服务器或者应用服务器的开源手脚架。 采用较为传统的以业务划分并发模块的方式降低逻辑开发难度,在逻辑开发与执行效率间取得平衡。
Open Liberty 是一个高模块化、快速和高动态性的应用服务器运行时环境。 Open Liberty 项目是一个完全兼容 Java EE 7 的应用服务器,当然,也兼容最新的 Eclipse MicroProfile
Cuberite,一个轻量级、快速且可扩展的 Minecraft 游戏服务器 Cuberite 是一个可扩展的开源 Minecraft 服务器实现,使用 C++ 编写。它有一个易于使用的插件系统,允许用户用 Lua
ftp.proxy是一个FTP应用层网关。它位于一个客户端和一个服务器转发支承在RFC959中描述的文件传输协议的一个子集的命令和数据流之间。
四川麻将玩法, 血战到底(三人模式/四人模式)服务器程序, 房卡模式, 支持俱乐部.
这个项目,采用OpenResty,实现了一个令牌服务器,主要包括令牌申请、令牌延期、令牌效验、令牌删除四个接口,以HTTP+JSON提供调用。
loServer 基于Netty的Http应用服务器 介绍 在之前公司的时候有一些小任务是这样的:写一个小Http接口处理一些任务(这个任务常常只需要几行代码)。然后我就开始写个简单的Servlet,挂在Tomcat上。随着时间的推移
Apache BookKeeper 是一个可以方便扩展,高可用,低延迟的存储系统。BookKeeper 专门为 append-only
Docker-Registry 是为 Docker 编写的一个注册服务。 示例配置: common:     loglevel: info
Doozer 是分布式的一致性数据存储服务. Doozerd 是高可用的, 完整一致性的, 用于小量极端重要的数据的存储服务. 当数据变化时, 它立刻通知接入的客户端(没有拉取操作).
Discoverd是一个简单又强大的服务发现系统,目前基于Etcd,但是也可以使用ZooKeeper或者其它的分布式一致性存储系统。
swall是一个基于zookeeper实现的分布式基础信息管理系统(Infrastructure Management)可以用于管理特别是架构比较灵活的服务,比如游戏。用swall,
简单、高效的Zookeeper Java客户端。 让Zookeeper API 使用起来更简单 非常方便订阅各种事件并自动重新绑定事件(会话建立、节点修改、节点删除、子节点变更等)
Node_Zookeeper_Admin 是 Zookeeper 管理端。 预览图: WEB使用说明: 在windows环境下直接执行run.bat,打开浏览器访问:http://localhost:3000
这个库提供了一个代理的实现,用来开发在 Cloud Foundry 基础平台上的任何定制服务。
Skydock 是基于 Docker 的自动服务发现系统。Skydock 监控 Docker 事件,包括容器启动、停止、消亡、删除等,然后将事件记录写到动态的 DNS 服务器 skydns.
Registrator(原名Docksul)是一个为Docker而设计的服务注册项目,它监听跨主机运行的容器的启动和停止,检查并向Consul或者Etcd注册它们(容器)。
SkyDNS 是一个相对新的项目它采用Go语言编写,使用了RAFT用于一致性,并提供了HTTP和DNS两种客户端API.它与Etcd和Spotify的DNS模型有点类似,事实上它采用了和Etcd,go-
Consul 简化了分布式环境中的服务的注册和发现流程,通过 HTTP 或者 DNS 接口发现。支持外部 SaaS 提供者等。
Serf 是一个去中心化的服务发现和编排的解决方案,特点是轻量级和高可用,同时具备容错的特性。
分布式系统配置项zookeeper化,可实现动态更新,极大方便系统的配置管理,彻底摆脱配置文件,使用annotation实现,easy
etcd 是一个高可用的 Key/Value 存储系统,主要用于分享配置和服务发现。etcd 的灵感来自于 ZooKeeper 和 Doozer,侧重于:
ZooKeeper是Hadoop的正式子项目,它是一个针对大型分布式系统的可靠协调系统,提供的功能包括:配置维护、名字服务、分布式同步、组服务等。ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性
zookeeper 的客户端调用过于复杂,Apache Curator 就是为了简化zookeeper客户端调用而生,利用它,可以更好的使用zookeeper。
MapReduce 很多人已经知道了,但关于Chubyy似乎熟悉它的就非常有限,这倒是不奇怪,因为MapReduce是一个针对开发人员的
Configurator把传统的软件配置文件如Nginx、Haproxy、Apache转变为工具。它也是confd的一个替代,可以在无中心存储的情况下运行。Configurator暴露出来的REST