关于web平台和rpc框架的数据交互

场景描述:在web平台配置活动,广告等基于生效时间,结束时间的信息。用RPC框架提供服务。大致服务是根据广告位查询当前时间有效的广告。

问题:之前是在RPC内部通过定时任务和手动触发的两种方式更新当前生效的数据。1.这样配置的将来时的数据不能及时生效。2.到期的数据不能及时清除。3.定时刷新缓存的时候造成服务有抖动。4.定时任务的方式造成节点间数据不一致。

期望:在平台配置的数据能及时生效,及时失效。节点间数据一致。少占内存,尽快响应。这应该是一个普遍的场景。想请教一下大家平时有没有好一些的架构和设计模式。
THX

阅读 2.4k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进