https://github.com/javastacks/spring-boot-best-practice整个需求的流程如下所示:
1、技能栈使用的springboot,因此,这里最好以starter的方式提供在上述的几件事情中,最需要注意的应该就是第4点:发送消息这个操作需要支持事件,尽量不影响主业务。
2、二方库需要发送消息给kafka,最好是二方库内部基于kafka生产者的api创建生产者,不要使用Spring自带的kafkaTemplate,因为集成方有大概已经使用了kafkaTemplate。不能与集成方造成辩论。
3、减少对接方的集成难度、学习资本,最好是提供一个简朴实用的api,业务侧能简朴上手。
4、发送消息这个操作需要支持事件,尽量不影响主业务
https://github.com/javastacks/spring-boot-best-practice3.1、判断是否存在事件?
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) | Powered by Discuz! X3.4 |