基于数据库实现幂等接口

TL;D通过唯一编号确定同一请求,没有唯一编号的自行生成。数据库记录操作状态,数据库事务保证数据一致性。概述通过HTTP API进行通信的系统,在支付或者只允许操作一次的相关场景中,对接口的幂等性有...阅读全文

2016

工作技术年初仍然在维护一个基于Redis队列通信的数据筛选系统,做了较多可用性和可维护性方面的优化,通过状态埋点以及编写相关工具,让服务对于开发人员来说更加易于了解运行状态,使用方提出的问题也更加的便...阅读全文

《微服务设计》

第1章 微服务微服务就是一些协同工作的小而自治的服务。大多数系统强调高内聚,低耦合,即通过抽象或者模块保证代码的内聚性。一个基本的特征就是微服务是一个独立的实体。无论是在容器还是在进程中存在。微服务通过API进行解耦合。...阅读全文