使用Apache MINA框架搭建服务 经验

使用MINA框架搭建服务端步骤: 1、定义一个启动服务的类MinaServer,并实现接口ServletContextListener 2、定义一个处理业务逻辑的类MinaServerHand

open代码123 2015-01-01   22452   0

从Docker Hub和docker-registry看优秀的后端服务设计实现 经验

本文通过研究Docker Hub和docker-registry的架构,介绍了在服务端Docker镜像的存储、管理、安全的架构设计,并给出了一次简单的Docker客户端服 务端交互的过程。对于部署实现

jopen 2015-01-15   35524   0
Docker  

每秒处理32万请求的高性能Web服务器:Lwan 经验

是一个高性能和可伸缩的 Web 服务器软件,支持 glibc/Linux 平台。 Lwan 开发了将近 3 年时间,目前还是个人研究的成果。主要是为了构建一个坚固、轻量级高性能的 Web 服务器。 占用内存低

jopen 2014-10-13   35281   0

简单/非阻塞 的 HTTP 服务库:simple_http 经验

发代理 通过python simple_table.py得到key 要使用先自己修改代码里的端口与服务器地址等配置信息 两者都采用异步非阻塞的高效实现, 在本机测试时cpu从来没有过1%. 加密机制是随机密码表

jopen 2014-10-30   43599   0

Linux环境下使用vsftpd搭建ftpd服务 经验

我的生产环境是Centos5.6,由于需要提供ftp服务,就找了一款比较小巧的ftp服务器端软件,vsftpd(vsftpd 的名字代表”very secure FTP daemon”, 安全是它的开发者

jopen 2014-11-17   334305   0

高并发Key/Value 内存数据库服务器:KVStore 经验

KVStore: 175行Haskell语言编写的高并发Key/Value 内存数据库服务器,去掉空行,只有区区150行。特点是高并发,超级快!客户端用Python编写。 It's highly

jopen 2014-12-07   27082   0

Linux下服务器端C++开发流程及相关工具介绍 经验

意义的。 简单介绍一下直通车这边的开发背景: 直通车业务对外是一个http的服务,直通车这边的开发主要是服务器端开发。 编程语言:基本以C++/Java为主,有少量的perl, shell的脚本

jopen 2015-03-08   64849   0

为什么不应该使用ZooKeeper做服务发现 经验

本文作者通过ZooKeeper与Eureka作为 Service发现服务 (注:WebServices 体系中的UDDI就是个发现服务)的优劣对比,分享了Knewton在云计算平台部署服务的经验。本文虽然略显偏激,但是看得出Knewton在云平台方

jopen 2015-03-21   87952   0

Docker集群中服务发现工具的概念及优势 经验

开发在部署环境中所需要的引导和沟通的工具。 多种Docker环境依赖的核心技术之一是服务发现。服务发现可以让一个应用或者组件发现其运行环境以及其它应用或组件的信息。它通常是采用的是分布 式ke

jopen 2015-03-21   17460   0
Docker  

Go 实现 Redis 服务协议的开发包:Go-redis-server 经验

实现 Redis 服务协议的开发包。 有许多客户端能够实现 redis 协议,但很多服务器不能实现。 go-redis-server 不仅能通过 redis 协议,帮助构建服务器软件;还能够作为

e2ex 2015-05-15   18990   0

一个简单的高性能的HTTP服务器:httpstub 经验

一个基于epoll简单的高性能的HTTP服务器。 can only serv one file can simulate response delay based on epoll usage: httpstub

jopen 2015-04-08   19404   0

一个基本的HTTP服务客户端:Demands 经验

一个基本的HTTP服务客户端。 By default it "demands" successful responses from API endpoints, otherwise it raises

jopen 2015-04-02   10541   0

Scala服务器的一个统计数据收集与报告器:ostrich 经验

是一个 Scala服务器的一个统计数据收集与报告器: 加载和重载每个环境配置; 收集运行时的统计数据; 通过一个简单的 Web 接口或者进入日志文件报告统计数据; 与服务器通过 HTTP

jopen 2015-03-19   13334   0
ostrich  

游戏服务端架构发展史(上) 经验

类型1:卡牌,跑酷等弱交互服务端 卡牌跑酷类因为交互弱,玩家和玩家之间不需要实时面对面PK,打一下对方的离线数据,计算下排行榜,买卖下道具即可,所以实现往往使用简单的 HTTP服务器: 登录时可以使用非对称加密(RSA

jopen 2015-07-29   18201   0

Web Service学习之服务端搭建与客户端调用 经验

本的入门知识点。 使用Java搭建Web Service服务端,使用Python脚本调用接口。 一、Web Service服务端 1、在Eclipse中新建一个Java工程,新建test

jopen 2015-08-30   35652   0

Go 语言开发的一个简单的静态 Web 服务器:Ran 经验

Ran 是用 Go 语言开发的一个简单的静态 Web 服务器。 主要特性: 目录列表 自动对内容进行 gzip 压缩 摘要认证 访问日志 自定义 404 错误页面 依赖:

jopen 2015-10-06   12125   0

HTTP 服务性能的命令行 AB 测试工具:node-ab 经验

node-ab 是 HTTP 服务性能的命令行 AB 测试工具。每秒增加 100 个 GET 请求,如果大于 10 个请求没返回就不再增加请求,99% 以下的请求返回成功时就停止。 用户可以设置每次请求增长的数量。

jopen 2015-07-22   11348   0

服务化架构实践感悟 经验

从去年初开始接触微服务架构的一些理念,然后到今年开始实施系统第四个大版本的架构升级决定采用这套架构理念。 最近关于微服务架构的讨论还是多起来,因为国外一些著名互联网公司(如:Amazon、Netflix

jopen 2015-07-24   51422   0

支持登录Linux服务器的Web项目:Webssh 经验

WebSSH是一个支持在浏览器中登录Linux服务器的一个简单Web项目。 1.git clone https://github.com/xsank/webssh.git 2.pip install

jopen 2015-10-14   109359   0
Webssh   Linux  

在 Ubuntu 15.04 上配置 OpenVPN 服务器和客户端 经验

软件借助TUN/TAP驱动使用TCP和UDP协议来传输数据。UDP协议和TUN驱动允许NAT后的用户建立到OpenVPN服务器的连接。此外,OpenVPN允许指定自定义端口。它提供了更多的灵活配置,可以帮助你避免防火墙限制。

pm45e 2015-08-03   87614   0
OpenVPN  
1 2 3 4 5 6 7 8 9 10