PAT UAS Prototype基于Node.js的分布式系统售票原型
PAT售票系统原型
作者:Iskandar Setiadi (freedomofkeima) / 13511073
开发环境:基于Linux / UNIX的操作系统,具备以下支持:
-
Node.js:作为Web服务器,结合Express JS和Angular JS
-
Bower和npm:用于JavaScript包管理
-
Redis:作为缓存层
-
MongoDB(未实现,当前不需要)
系统架构:
该系统架构为分布式设计,主要依赖Node.js与Redis,以提高系统性能和可扩展性。
如何运行:
-
进入src/目录
-
安装Node.js & npm:前往nodejs.org/download下载安装最新版本(当前版本:v0.10.34)
-
安装Redis:使用以下命令完成下载、解压缩和编译Redis:
```
wget http://download.redis.io/releases/re
```
附注:完成上述步骤后可进一步配置和运行售票系统。
用户评论