2个月的时间 终于回到了起点 让我总结一下

时间:2022-02-04 03:50:25

 

2个月前,我决定踏上系统开发之路。看看到底干了什么。

 

。首先对noebe系列进行了重构,实现了单例池

。重构了orm,提高了性能,特别是缓存的性能

。重构了samsara,实现了代码+脚本的编程模式,是个重大的创新

。开发出了公共的security安全框架,实现了token的操作

。混战了1个星期,开发出了workflow系统

。继续混战中,开发了socket的noebe、comet的noebe、json

。对信息流框架重构,修正了很多的内部架构,提高了扩展性

。提出了基础配置框架,实现了configuration框架

。提出日志框架,实现了aop等的日志系统

。对验证框架重构,实现了design by contract的架构。

 

。对comet再次扩展,实现了数据信道。为将来的应用打下基础。

 

不错,2个月时间,让我回到了起点,但是是更高的起点。接下来可以放心的进行应用开发了。当然,还有几个框架需要实现,包括:

 

1. version 版本控制框架,是实现团队合作的基础、还有自动升级等。

2. 数据库的备份框架

3. 数据库的数据挖掘框架

 

相信这最后三大框架完成,成个系统的基础建设就完成了。接下来转入业务模块开发,包括

1. 财务模块

2. 系统原型设计模块(结合了Tablet框架)

 

当然,可以继续考虑开发 schedular,通用的调度系统;

 

如果脑子转得快,把数据库虚拟化技术也实现了,Virtuality,这样就能够实现数据云操作。

 

-------

 

还有不断需要研究的视频传输技术,包括

1. 图像差分传输,大概思路是每隔s秒传输一次full frame,然后平时传输 motion frame。实现图像差分的伪视频。

2. 使用silver light直接获取h264信号,然后传输到网站

3. 实现一个基于web的远程桌面控制。