高并发服务器框架 silly

码农软件 · 软件分类 · 高性能网络开发库 · 2019-08-31 17:13:50

软件介绍

silly 是一个以 Lua 语言开发为主的高并发服务器框架,也是一个轻量的、极简的服务器程序框架。

silly 底层采用 C 和 Lua 语言混合开发,而上层业务逻辑开发则以 Lua 语言开发为主。

silly 工作于传统的单进程单线程模型。主要解决 socket 连接管理及异步调用带来的麻烦(callback hell)。socket 连接管理主要采用 C 代码编写,Lua coroutine 则被用来避免异步调用带来的麻烦。

依赖

debain

sudo apt-get install libreadline-dev

centos

yum install readline-devel

构建

make linux
make macosx

运行

./silly <configfile>

参考链接

本文地址:https://www.codercto.com/soft/d/13585.html

细节决定交互设计的成败

细节决定交互设计的成败

张亮 / 2009-3 / 49.00元

《细节决定交互设计的成败》是一本非常实用的有关软件界面的交互设计和可用性设计方面知识的书籍,通过采用一问一答的形式,你将会有针对性地学习到一些能够很快应用在自己软件开发工作中的细节知识和诀窍。例如,如何减轻用户的等待感,如何预防和减少用户的使用错误等。另外,你会发现阅读《细节决定交互设计的成败》时会非常轻松和愉悦;这是由于《细节决定交互设计的成败》写作上的两个特点:第一,采用较多日常生活中的例子来......一起来看看 《细节决定交互设计的成败》 这本书的介绍吧!

MD5 加密
MD5 加密

MD5 加密工具

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具