stp2browser 2.0版本升级描述

stp2browser 2.0版本相比于1.0提供了更强大的stp文件信息的解析能力,对预渲染的数据提供了更多的优化细节,专门针对于大文件提供了更强大的优化。与此同时,stp2browser 2.0应用了docker容器,拥有了独立的数据库,具备并行处理和运算队列的管理能力。

性能对比表格

对比项目stp2browser 1.0stp2browser 2.0
http请求数http请求数比较多,尤其对于大文件而言。相比于1.0版本,数量减少一半。
预渲染文件大小不变的曲面处理误差,预渲染文件较大采用更智能的误差取值算法,拥有更小的预渲染文件大小
颜色解析不具备step文件的颜色解析能力具备step文件颜色解析能力
可移植性针对不同版本类型的操作系统需要针对性的安装,可移植性差采用docker容器技术,可以基本无视安装环境差异,可移植性强
拓展性在性能方面拓展性不高由于采用docker容器技术,具备了计算机集群的配置能力。拥有很强的性能拓展能力。
可控性不具备系统资源的控制能力具备系统资源的配置能力,独立性强。可指定占用cpu,内存等资源的大小。不对系统占用过多资源而产生灾难性后果。
并发能力本身不具备并发处理能力可以在两方面处理并发事件:1,条件允许的情况下,可以配置计算机集群增强运算并行处理能力。2,系统自身带有任务队列管理功能。
交互接口常规的http请求的接口,对于大文件的请求,需要保持长时间的http连接。会造成系统资源的浪费,以及与其交互的程序造成不便采用轮询的api接口,对于处理运算api不会保持长时间的http连接。从而减少系统资源的浪费,并增强与第三方程序交互的能力。
日志系统系统泛用日志系统项目针对性的日志系统,便于维护

发表评论

邮箱地址不会被公开。 必填项已用*标注