项目一:《cloudstack》
Cloudstack目前是没有多线路的设计理念,基于国外可能没有像中国各种不同网络运营商的并存情况,为了利用到多线路的特性。在CloudStack接入多线路的时候修改CloudStack的网络底层架构,使得CloudStack支持多线路,从而获得多线路的优势;
【cloudstack集成网络设备】Cloudstack支持特定型号的外部网络设备,对于不同型号的外部网络设备需要自己开发来适配使用外部网络硬件设备,来替代虚拟路由的功能,需要重新开发设备插件集成到cloudstack提供网络服务。
项目二:《斗地主游戏》
一款移动互联网热门的斗地主产品,包括百变癞子场,欢乐三人场,经典四人场等。
Android应用层使用cocos2d ,优先使用Lua,同时支持Android、Ios操作系统,自动化脚本升级,提供协议层通用框架;为移动客户端提供业务接口,包括用户、游戏、AI、商城、支付、负载均衡、升级等服务模块。同时实现了系统内部自动检测游戏实例的负载情况,对客户端的请求进行合理分配,保证游戏的可扩展和高可用。基于 Mina 通讯库实现了 TTLV二进制协议,作为客户端与服务端的交互协议,响应速度快,流量消耗低。使用Mybatis 和 PostgreSQL 作为数据支撑,同时引入 memcached 缓存和内存缓存,降低数据库压力,提高响应速度。