
服务设计
it小奋
这个作者很懒,什么都没留下…
展开
-
高性能分布式计数器中的并发设计和思考
高性能分布式计数器中的并发设计 场景介绍 对实时数据流以不同纬度进行计数并将结果保存到Oracle表中.要求达到以下目标: 实时性有要求,单并非是严格要求,根据数据量的大小可适当延迟 严格要求数据一致性,即在数据正确的情况下计数的结果应该和总记录数是一致的 服务是可扩展的,尽量避免受限于单一资源的限制 尽可能的考虑容错 服务设计 整体架构 实时数据流接入后由Spark...原创 2018-06-16 09:36:25 · 3367 阅读 · 0 评论 -
架构设计-数据接入服务
标签: 门面模式、观察者模式、责任链模式、模式组合 设计原则 流程清晰、责任明确、易于扩展、兼顾性能。 场景描述: 需要提供一个服务开发若干接口可以是REST或者WEBSERVICE实现,协议数据包含两大类数据内容结构化数据和图片数据。整个服务需要完成结构化数据的输入、图片数据的存储、数据校验、数据处理。要求如下: 数据校验部分涉及的数据字典都存储...原创 2019-03-30 13:02:19 · 2537 阅读 · 1 评论