HR不知如何安排,一早上两个钟,约了三四位应聘者,基本都是潦草面试的。技术面:聊延迟系统,说了本地跟随业务持久化了延迟消息,并存必要消息于内存队列,由异步线程发送到服务端,服务端再线程扫mongodb处理后再交给MQ客户端消费(方案考虑了网络异常问题等,和高并发),对方居然不清楚你说的方案是什么,给你否定;聊了其他几个也差不多。
反问:你们怎么做延迟系统,唧唧呜呜,没个结果;你们怎么确保RocketMQ发送消费消息不丢失,配置呀,补偿机制(本地持久化文件),没能说出RocketMQ本身的机制;你们Cloud(Ribbon、Feign)有没做定制,默认的配置满足我们的业务;心头一堆***,前面讲得自己很牛,什么MQ定制,否了TCC、基于MQ事务消息,不谈Seata,那么对方若用XA,性能有限,可以看出要么没用,要么数据量就不大,那么整高架子就让人不爽。
...查看更多