我的云设计

我开发的风控计算服务程序和高速行情服务中,无意中已经有了云的雏形。

  1.有了分片计算的概念。分片计算中,特殊点1是对访问结束点的判断,结束点判断有两种:一种是计数器判断法,一种是复杂逻辑判断法。2是队列的使用,3是分片任务的优先级的控制。计算任务可能是不停的在分解的,有时候子任务无穷分解时,会产生很多中间数据,这些中间数据如果不迅速处理掉,会耗尽系统资源;所以这时候就得考虑子任务的优先级,这种优先级可以有通过优先线程来处理。

 

  2.拓扑分层的控制:良好的系统是单向的。交互性的程序会给我们很多额外的负担。这里我考虑环形拓扑,为什么环形拓扑,主要是考虑并发性,而且结构比较简单。是良好的可扩展的分层结构。

 

  3.云处理的内存数据同步:云系统的内存数据,存在不同的数据库上,某个数据在数据库上发生的时候,要同步到所有电脑上的好的办法是有专门的同步线程或者同步服务器最好。

 

  4.云数据处理,要有内存数据库。为什么这样考虑呢?云系统可能要处理海量数据,海量数据除了利用商业数据库的分布式能力之外,可以考虑用便宜的pc+内存数据库来实现。这样可以实现对海量数据的快速访问,并能一定程度上有关系数据库的特点。

 

  5.数据完整性控制系统。这个系统很重要,容错、查错都在它这里要实现。可能还有更重要的功能,系统的日常测试也得靠他。云系统或许是有生命的。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章