性能模拟器开发

由于之前的工具都是买的第三方的,并且每年需要支付很多licences的费用

而公司希望我们有自己的性能模拟器,所以最近开始了一个新的项目,

目的是需要模拟15万路通话,而我们又需要写了一个简短的概要设计去找公司申请资源(例如钱,人等)

所以这算是,我的第一个,从无到有的设计

内容非常的粗糙,只是为了记录而记录的心路历程吧

It can emulate huge of traffics(15K sessions) and it is based on IT hardware solution.we call itphoenix


From BGW sides, we also need a tool to verify performance in overload

However, external-tools are expensive and we also need long time to get responses from vendors under meeting some problems

This tool can help to reduce waiting time and increase working efficiencies.

In order to get performance requirements, we are using newest technologies ,tricks,minds to reach benchmark

Eg:
Master-slave management
Loading balance
Guardian daemon
Concurrent model
Light lock
Thread-pool
Pre-encoding and Post-decoding
Etc……

For UI design, we are using bootstrap to show our UI and using WebSocket(HTML5) to implement directly communication with Master Controller rather than to use traditional communication mode that is using Web-service forward our requests to Master Controller. This mode will use resource from local PC rather than server resources and letting more server's resource to serve Master Controller .

 

FrameWork:



message sequence



UI:





 

If you are interesting in it(like technologies or minds),
 
you can reach us to study together

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值