随笔分类 -  Common

项目模块间交互的一个设计思路及其延伸
摘要:1.背景 某API项目,项目天然地按业务分为了不同的包,那么每个包都独立处理自己的业务逻辑,独立接管数据源,独立地向外部提供数据,彼此基本互不通信。 不过,随着需求的增多和业务的堆积,项目的复杂度越来越大,但是每个独立模块却又不足以独立出去成为一个单独的项目,而模块间又因业务需要开始发生交互的时候, 阅读全文

posted @ 2016-09-12 21:17 七月的枫 阅读(3190) 评论(0) 推荐(0)

记录一次问题
摘要:我的后台服务有两个部分:1. 接口数据,数据从项目启动时首先查库,数据进缓存,然后去订阅另个组广播的mq消息来不断刷新缓存。同时有定时去查库,防止mq挂掉,保证数据无误。2.推送数据,这是另个项目,但是做的事情很简单,转发上面说的从另个组订阅的消息,我们自己包装处理,再发送出去。 前端调用:客户端会 阅读全文

posted @ 2016-08-13 09:25 七月的枫 阅读(143) 评论(0) 推荐(0)

导航